icipe-official / icipe-official/vectoratlas-software-code

Create a user settings page

Open
#281 0 comments 0 reactions 1 assignee View on GitHub

@Vansnoden is already working on this.

Since Dec 1, 2022.

5 sprint 6
Dominant language
TypeScript
Stars
2
Forks
8
Avg merge
5d 4h
Merged PRs (30d)
11

Description

Create a new page in the UI for user settings. This should only be available for users who are logged in, and accessible from the user menu which pops up when the user icon in the top right is clicked. The code for the user menu can be found in src/UI/components/shared/userInfo.tsx - add a link in here to the new user settings page.

The new page should just display a title (User Settings) and some basic user info (username, email address (both got from the useUser hook) and roles (got from the authSlice)).

Acceptance Criteria:

  • A new User Settings page is accessible to logged-in users, through the user menu (click the user icon)
  • The new page displays a title and some basic user info (username, email address and roles)

Contributor guide

No contributing guide indexed for this repository

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.