Skip to content
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

Invite Received #1130

Open
13 tasks
ximenabb opened this issue Oct 2, 2023 · 1 comment
Open
13 tasks

Invite Received #1130

ximenabb opened this issue Oct 2, 2023 · 1 comment

Comments

@ximenabb
Copy link

ximenabb commented Oct 2, 2023

Invite Received

  • 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

Screen Shot 2023-10-02 at 2 07 49 PM

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

Screen Shot 2023-10-02 at 2 18 10 PM

Todo

  • Display Join Project XX*
  • Display You are on Project XX
  • Display To join a new project you must leave your current one.
  • Create Leave Current Project button
  • Create Go Back button

3 User goes through the leave project flow #1120

4 Success

Screen Shot 2023-10-02 at 2 21 42 PM

Todo

  • Display Success! You have joined X
  • Create Go to Map button
  • Create Go to Sync button

Design

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

@macandrow
Copy link

macandrow commented Nov 17, 2023

Added frames to show the notification Desktop receives when they receive an invite. Pulling from where this originated, which was the OTF work. https://www.figma.com/file/uzynHXR0xgJu19lsCoJyXN/%F0%9F%90%9A-Shell-App?type=design&node-id=1247%3A153&mode=design&t=LAyLbSmJ1snN9LyP-1

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants