- Decompose monolithic 472-line page.tsx into focused components: board-card, board-column, board-view, list-row, list-view, issues-header, issues-page - Add view-store with Zustand persist for viewMode and multi-select status/priority filters - Fix kanban DnD with pointerWithin + closestCenter collision detection - Add workspace breadcrumb header and Linear-style filter dropdowns using DropdownMenu with CheckboxItem for multi-select - Status filter hides kanban columns, priority filter hides cards - Drop target highlight with bg-accent Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
4 lines
227 B
TypeScript
4 lines
227 B
TypeScript
export { useIssueStore } from "./store";
|
|
export { useIssueViewStore } from "./stores/view-store";
|
|
export { StatusIcon, PriorityIcon, StatusPicker, PriorityPicker, AssigneePicker } from "./components";
|
|
export * from "./config";
|