Founding price: $35, then $99 after 23:59 UTC on 4 November, then $99
Get ProAn assignee picker with avatars, an Unassigned choice and an Assign to me shortcut that searches name and email. Use this when a task, ticket or document has one owner.
Derived from this item’s props table, because it declares no controls of its own. This item has no standalone playground, so changes update the code, the share link and the AI prompt.
Use it for issue trackers, task lists and review requests where one person owns the item and the common moves are "assign to me" and "unassign".
Do not use it when an item can have several owners. Use a multi-select with avatars instead.
This item is part of tealmac UI Pro
The source for this item installs with a Pro licence key. Log in with your key to see the install command, or read the Pro setup page.
| Prop | Type | Default | Description |
| --------------- | ------------------------------------ | -------------- | ------------------------------------------------------------- | ------------------------------------------------------- |
| users | { id, name, email?, avatarUrl? }[] | - | People who can be assigned. |
| value | string \\ | null | - | The assignee id, or null for unassigned (controlled). |
| defaultValue | string \\ | null | null | Initial assignee. |
| onValueChange | (id: string \\ | null) => void | - | Runs when the assignee changes. |
| currentUserId | string | - | Adds Assign to me while someone else (or nobody) is assigned. |
| disabled | boolean | false | Disables the button. |
combobox; its name is the assignee's name or Unassigned.aria-hidden; the name is always text.The pattern ships with a Testing Library test (assignee-picker-avatars.test.tsx) that covers the Assign to me and Unassigned choices, searching by email and keeping the selected person marked.