BudgetBar and ConfirmDelete were only sitting in organization/helpers.tsx but have no organization-specific behaviour. Move them under components/ui/ and keep the old exports as re-exports so existing importers continue to resolve. HeartbeatSection stays in helpers.tsx because it owns agent-specific heartbeat IPC.
8 lines
520 B
TypeScript
8 lines
520 B
TypeScript
export { Badge, SectionButton, Panel, Field, Input, TextArea, Select, ActionButton, Spinner, Eyebrow, Card } from "./primitives";
|
|
export { StatusPill, InlineNotice, ConfirmDialog, InlineConfirmDelete, EmptyState } from "./feedback";
|
|
export { BudgetBar } from "./BudgetBar";
|
|
export { Modal, ListFrame, ListRow } from "./layout";
|
|
export { useFocusTrap, useReducedMotion, ErrorBoundary } from "./hooks";
|
|
export { AttentionRow } from "./AttentionRow";
|
|
export type { AttentionRowProps, AttentionTone } from "./AttentionRow";
|