
Orders Table
Tables
Search by name, tag, category or type
Source and install need .
pnpm dlx shadcn@latest add @assembli/issue-tableA Linear-style issue list as a real table: rows grouped by status, priority or assignee under sticky headers that collapse, with inline status, priority and assignee pickers that move a row to its new group. Keyboard first (j/k, x, shift to extend, Enter to peek, 1–6 for status). Inline create per group, a Display menu and a bulk edit bar.
Other props pass through to the root element.
defaultIssues*
Issue[]
people*
IssuePerson[]
labels*
IssueLabel[]
me
string
The signed-in person's id, for the "My issues" tab.
today
string
ISO date that due dates are measured against. Defaults to the viewer's today.
team
string
Default "ENG"
Prefix for new issue keys.
title
React.ReactNode
Default "Issues"
onIssuesChange
(issues: Issue[]) => void
maxHeight
number
Default 560
Height of the scrolling body in px.
| Description | |||
|---|---|---|---|
| defaultIssues* | Issue[] | – | |
| people* | IssuePerson[] | – | |
| labels* | IssueLabel[] | – | |
| me | string | – | The signed-in person's id, for the "My issues" tab. |
| today | string | – | ISO date that due dates are measured against. Defaults to the viewer's today. |
| team | string | "ENG" | Prefix for new issue keys. |
| title | React.ReactNode | "Issues" | |
| onIssuesChange | (issues: Issue[]) => void | – | |
| maxHeight | number | 560 | Height of the scrolling body in px. |