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

Sofija's Create my items page #56

Merged
merged 7 commits into from
May 23, 2024
Merged

Conversation

SilveerDusk
Copy link
Collaborator

@SilveerDusk SilveerDusk commented May 22, 2024

Developer: Sofija Dimitrijevic

Closes #17 , #22

Pull Request Summary

Made frontend for items page and item group component page.

Modifications

ItemGroup.tsx is a chakra table with item name and description that also has 'More', 'Move', and 'Delete' buttons (which do not work because this needs to be connected to backend). Also tweaked that the buttons for each group line up with buttons from other groups so looks way cleaner.

ItemsPage.tsx uses the ItemGroup components in a VStack. Theres a button on top to 'switch to groups' page and also a (non functional) search bar

Testing Considerations

I need to learn to make jest tests for this today

Pull Request Checklist

  • Code is neat, readable, and works
  • Comments are appropriate
  • The commit messages follows our guidelines
  • The developer name is specified
  • The summary is completed
  • Assign reviewers

Screenshots/Screencast

Screenshot 2024-05-22 at 4 22 06 PM Screenshot 2024-05-22 at 4 22 27 PM

@SilveerDusk SilveerDusk linked an issue May 22, 2024 that may be closed by this pull request
@SilveerDusk
Copy link
Collaborator Author

SilveerDusk commented May 22, 2024

Please update the pr with your changes and screenshots of what it does. Also thought we were going to use the charka table for this page? Is the VStack just better?

@sofijadimitrijevic1
Copy link
Collaborator

updated PR!

@SilveerDusk
Copy link
Collaborator Author

@sofijadimitrijevic1 I went and fixed the merge conflicts, once its passing the CI testing then we can merge it! Looks like there are some prettier issues to start with.

@sofijadimitrijevic1 sofijadimitrijevic1 merged commit 39b0f78 into main May 23, 2024
2 of 3 checks passed
@sofijadimitrijevic1 sofijadimitrijevic1 deleted the create-my-items-page branch May 23, 2024 02:09
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.

Create the My Items Page
2 participants