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

Marcos/edit member infov3 #69

Open
wants to merge 61 commits into
base: main
Choose a base branch
from
Open

Marcos/edit member infov3 #69

wants to merge 61 commits into from

Conversation

MarcosH28
Copy link

What's new in this PR

Updated the User Form under the "Planner" section for manager accounts.

Description

Adding/editing users in the manager's planner now only take the first name, last name, and email to be added/edited. Once changes are submitted/saved, the appropriate table is updated.

Screenshots

Screenshot 2023-03-11 at 3 51 36 PM
Screenshot 2023-03-11 at 3 53 16 PM

How to review

Files edited: berkeley-student-cooperative/src/components/ManagerComponents/userCard/UserForm.tsx
Should be reviewed all at once since I only committed once. To access, log in as a manager and open the "Planner" section. In the second table, select "ADD USER" to create a new user or one of the users already created to edit the information. Depending on the option selected, the proper information will pop up under the "First name", "Last name", or "Email" text box to be changed. There is an option to add a new user which should not work at this point since every user that is changed/added should exist already (could be useful for a future feature).

Next steps

The HouseID should be changeable for all houses in the future (set to EUC by default).

Relevant Links

Online sources

Related PRs

CC: @gregoriiaaa

christianjc and others added 30 commits December 4, 2022 14:42
…m working on seting up the createApi slide for the project
…ntrollers. Fixed the warning message on the console regarding the nesting of the elements. fixed most of the typescript errors and wrnings for the code i wrote
christianjc and others added 29 commits March 6, 2023 04:54
@MarcosH28 MarcosH28 requested a review from gregoriiaaa March 12, 2023 00:04
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants