You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
User is anywhere on CoMapeo and recieves an invitation to join a project
User is either already on a project or not
Technical Spec
Use a listener at the app.tsx level
Create the modal at app.tsx level
The Listener should be turned on and off based off an enabled:boolean state. This state should be help in global state in a zustand store, and can be toggled from any component
1
Todo
Create bottom nav drawer
Display Join Project XX*
Display This will remove all Project Name data from your device
Create Decline invite button
Create Join button
2 User already on a project
Todo
Display Join Project XX*
Display You are on Project XX
Display To join a new project you must leave your current one.
Invite Received
Technical Spec
enabled:boolean
state. This state should be help in global state in a zustand store, and can be toggled from any component1
Todo
Decline invite
buttonJoin
button2 User already on a project
Todo
Leave Current Project
buttonGo Back
button3 User goes through the leave project flow #1120
4 Success
Todo
Go to Map
buttonGo to Sync
buttonDesign
https://www.figma.com/file/uzynHXR0xgJu19lsCoJyXN/%F0%9F%90%9A-Shell-App?type=design&node-id=1196-1914&mode=design&t=cbKc4ALXPNtDgAFh-0
Copydeck
https://docs.google.com/spreadsheets/d/1tRrPiQqb5owaSs-DA68AoN6DzeayyN4Y8lhebb19dhc/edit#gid=980984343
The text was updated successfully, but these errors were encountered: