Now that we are simplifying the onboarding journey, the user will have a default display name based on their compressed key, as well as a default random accent color (see issue https://github.com/status-im/status-mobile/issues/21567).
Before the user sends a contact request or send a message to somebody, we should ask the user if they want to update their profile.
Acceptance criteria
We ask only once if the user wants to update their profile. Use async storage because this choice doesn't need to be persisted in status-go.
Once the user finishes editing their profile, they should be automatically redirected to their original intent (either send contact request or open bottom sheet to add contact/new chat)
Feature
Description
Now that we are simplifying the onboarding journey, the user will have a default display name based on their compressed key, as well as a default random accent color (see issue https://github.com/status-im/status-mobile/issues/21567).
Before the user sends a contact request or send a message to somebody, we should ask the user if they want to update their profile.
Acceptance criteria
Resources