Skip to content

Rework admin organization selector #6611

@FestiveKyle

Description

@FestiveKyle

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

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions