Skip to content
This repository was archived by the owner on Sep 30, 2024. It is now read-only.

Conversation

@vovakulikov
Copy link
Contributor

@vovakulikov vovakulikov commented Apr 26, 2024

Notion PRD https://www.notion.so/sourcegraph/Communication-preferences-PRD-45ff434ff698482f971ec0c487943634

This PR (at the moment) just adds a new page with communication preferences form UI.

Screenshot 2024-04-26 at 15 47 42

TODO

  • Add basic form UI page with form designs
  • Add logic that this page shows automatically only when the user sign-in for the first time
  • Connects it to the designated API endpoint to save preferences on the backend
  • Add successful state UI after the user clicks the next button

Test plan

  • Run a fresh (with no temporary settings) instance of Sourcegraph locally
  • Try to sing in
  • Check that after successful sign-in you see the Communication preferences page
  • Submit the form, after submitting you should be redirected to the main or any other page if it's presented in returnTo URL query param

@vovakulikov vovakulikov requested a review from a team April 26, 2024 13:45
@vovakulikov vovakulikov self-assigned this Apr 26, 2024
@cla-bot cla-bot bot added the cla-signed label Apr 26, 2024
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants