This will close out #205. This creates the endpoints for all the admins functionality: admin dashboard, org management table, suspend org.
This will also closes #204. This creates the pages for admin pages: admin dashboard, org management table.
This also integrates admin role into larger flow: edit organization, add org. If the user is an admin, the dashboard button will lead to admin dash and if not, will lead to org dash. Makes sure all pages are not broken. Also, edited pytest so we pass.
Non-obvious technical information
Checklist before requesting a review
[X] pre-commit run --all-files (run before pushing)
[X] pytest if applicable
[X] Link issue
[X] Update relevant documentation if applicable: doc strings, readme, poetry.
Describe your changes
This will close out #205. This creates the endpoints for all the admins functionality: admin dashboard, org management table, suspend org.
This will also closes #204. This creates the pages for admin pages: admin dashboard, org management table.
This also integrates admin role into larger flow: edit organization, add org. If the user is an admin, the dashboard button will lead to admin dash and if not, will lead to org dash. Makes sure all pages are not broken. Also, edited pytest so we pass.
Non-obvious technical information
Checklist before requesting a review