Overview
The Teams page displays all current members in a dynamic table. Administrators can:- View team members
- Add new members
- Update permissions
- Remove members
Viewing Team Members
- Team members are displayed in a structured table
- Each row shows:
- Name
- Assigned permissions
- A loading state is shown while data is being retrieved
Adding a Member
- Admin enters:
- Name
- Permissions
- All fields are required
- Permissions are selected using a multi-select dropdown
- On successful creation:
- The new member appears in the table
- The form resets
- A success notification is shown
- If creation fails, an error message appears
Updating Permissions
- Permissions can be modified directly from the table
- Admin selects updated roles from the multi-select dropdown
- Clicking Save applies the changes
- The table refreshes automatically
- A success message confirms the update
Removing a Member
- Each member row includes a delete option
- When triggered:
- The member is removed from the table
- A confirmation notification appears
- If removal fails, an error message is shown
Permission Handling
- Permissions are selected through a multi-select dropdown
- Multiple roles can be assigned to a single member
