-
Notifications
You must be signed in to change notification settings - Fork 884
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[Rewards] Do not start utility process until user opts in. #15146
Conversation
a2b4924
to
487c47a
Compare
A Storybook has been deployed to preview UI for the latest push |
487c47a
to
1b3bf9c
Compare
A Storybook has been deployed to preview UI for the latest push |
1 similar comment
A Storybook has been deployed to preview UI for the latest push |
A Storybook has been deployed to preview UI for the latest push |
A Storybook has been deployed to preview UI for the latest push |
A Storybook has been deployed to preview UI for the latest push |
b71ee85
to
a367b78
Compare
A Storybook has been deployed to preview UI for the latest push |
A Storybook has been deployed to preview UI for the latest push |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM, please see comment. Thanks
5e9c18d
to
82821f3
Compare
A Storybook has been deployed to preview UI for the latest push |
82821f3
to
0f1e99a
Compare
A Storybook has been deployed to preview UI for the latest push |
A Storybook has been deployed to preview UI for the latest push |
cb589ea
to
7ab7382
Compare
A Storybook has been deployed to preview UI for the latest push |
7ab7382
to
82e655e
Compare
82e655e
to
b5db45b
Compare
b5db45b
to
8bb5696
Compare
A Storybook has been deployed to preview UI for the latest push |
components/brave_rewards/resources/shared/components/onboarding/rewards_tour_panels.tsx
Outdated
Show resolved
Hide resolved
8bb5696
to
a65ccdd
Compare
A Storybook has been deployed to preview UI for the latest push |
components/brave_rewards/resources/shared/lib/provider_payout_status.ts
Outdated
Show resolved
Hide resolved
A Storybook has been deployed to preview UI for the latest push |
This change splits onboarding UI out of the settings so that we can show onboarding without starting the utility process needed for the settings. It also splits out the tour UI code because it's used in both onboarding and settings. Additionally, in the rewards service StartLedgerIfNecessary only starts the utility process when rewards are "enabled". Creating a wallet starts the utility process unconditionally as this is now the equivaling of opting in.
e63215c
to
39b459b
Compare
Rebased on master and squashed fixups |
A Storybook has been deployed to preview UI for the latest push |
browser/net/* lgtm |
Resolves brave/brave-browser#14277
Submitter Checklist:
QA/Yes
orQA/No
;release-notes/include
orrelease-notes/exclude
;OS/...
) to the associated issuenpm run test -- brave_browser_tests
,npm run test -- brave_unit_tests
,npm run lint
,npm run gn_check
,npm run tslint
git rebase master
(if needed)Reviewer Checklist:
gn
After-merge Checklist:
changes has landed on
Test Plan: