open the modal and create a new web3 wallet account, verify you see the `Welcome to Common` modal after a new account is created.
- Verify you see the first step enabled in the welcome onboard modal
- Verify that you can save, username and email in the first step
- Verify that you can't close the modal until you complete the first step
- Since `useWallets` logic was changed, verify that you can still create new account by the regular `<AuthModal/>`
- Now create another account, this time reload the browser and verify you see the welcome modal again after page refresh. This will show until a user adds their username (not defaulting to `Anonymous`)
## Deployment Plan
N/A
## Other Considerations
SSO accounts are not covered in this PR, they will be covered in https://github.com/hicommonwealth/commonwealth/issues/6750
Link to Issue
Closes: https://github.com/hicommonwealth/commonwealth/issues/6645
Description of Changes
useWallets
logic where new wallet signups, were not triggering theisNewlyCreated
flag"How We Fixed It"
N/A
Test Plan
FLAG_USER_ONBOARDING_ENABLED
in.env
.type='create-account'
to<AuthModal/>
instance inSubLayoutHeader.tsx
or apply this diff