Possible features: - [ ] Modal for organization picker - [ ] Show name, acronym, verified status - [ ] Filter verified/unverified - [ ] Searchable by name and acronym - [ ] Show all orgs in list - [ ] Have a `recent` area for 5-10 most recent orgs. Can store as something like `adminOrgRecents` on the user document - [ ] Remove org from `recent` if org deleted - [ ] Remove org from `recent` if affiliation changed below admin - [ ] Remove org from `recent` if affiliation removed - [ ] Create new mutation like `ADD_RECENT_ADMIN_ORG` to send when navigating to org information page - [ ] Add button to remove org from `favourites` with a click (no verification required) - [ ] Include `accessedAt` - [ ] Include toast message for action - [ ] Optional: Add `undo` to toast. Just recall `ADD_RECENT_ADMIN_ORG` again with the required details - [ ] Have a `favourites` area. Can store as something like `adminOrgFavourites` on the user document - [ ] Remove org from `favourites` if org deleted - [ ] Remove org from `favourites` if affiliation changed below admin - [ ] Remove org from `favourites` if affiliation removed - [ ] Include `favouritedAt` - [ ] Include toast message for action - [ ] Optional: Add `undo` to toast
Possible features:
recentarea for 5-10 most recent orgs. Can store as something likeadminOrgRecentson the user documentrecentif org deletedrecentif affiliation changed below adminrecentif affiliation removedADD_RECENT_ADMIN_ORGto send when navigating to org information pagefavouriteswith a click (no verification required)accessedAtundoto toast. Just recallADD_RECENT_ADMIN_ORGagain with the required detailsfavouritesarea. Can store as something likeadminOrgFavouriteson the user documentfavouritesif org deletedfavouritesif affiliation changed below adminfavouritesif affiliation removedfavouritedAtundoto toast