Skip to content

Rework admin organization selector #6611

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

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

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