Team membersPro
Seat usage, invite by email with role, change roles, resend or remove.
What's inside
- Seat usage
- Invite many by email
- Role changes
- Resend and remove
When to use
- Workspace or organization settings.
When not to use
- Public team pages: use profile cards.
Installation
Usage
Import it from @/components/blocks/team-members after installing. It ships with sample data, so it renders straight away; swap in your own data when you're ready.
import { TeamMembers } from "@/components/blocks/team-members";
export default function Page() {
return (
<main className="mx-auto max-w-6xl p-6">
<TeamMembers />
</main>
);
}API reference
TeamMembers
Team management with seat usage, invite by email with role, role changes, resend and remove. Also the default export. No props: sample data sits at the top of the file, ready to swap for your own.
No props.
Keyboard interactions
| Keys | Action |
|---|---|
| Tab | Move through members and actions |
| Enteror, | Add an email to invite |
| Esc | Close the invite dialog |
Accessibility
- Role selects and menus are labelled with the member's name.
Motion
- Invited members slide in; removed ones collapse.
Responsive behavior
- Member rows become two lines on phones.
Performance
- Sample data is plain arrays at the top of the file. Replace them with your API data and keep the shapes.
Notes for AI
- Check seat limits on the server before sending invites.
This page as Markdown, for assistants and coding agents:
/blocks/team-members/markdownThe full library index for assistants is at /llms.txt.
Lode222 doc pagesllms.txt