refactor(ui): promote BudgetBar and InlineConfirmDelete to shared ui/

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.
This commit is contained in:
ZacharyZhang-NY committed 2026-04-16 23:34:12 -04:00
1 parent 61aba41e77
commit dd007760b8
4 files changed
+51 -39

No files matched your search

+2 -1
View File
@@ -1,5 +1,6 @@
export { Badge, SectionButton, Panel, Field, Input, TextArea, Select, ActionButton, Spinner, Eyebrow, Card } from "./primitives";
export { StatusPill, InlineNotice, ConfirmDialog, EmptyState } from "./feedback";
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";