Files
cyclone/src/components/RemitDrawer/index.ts
T

27 lines
1.1 KiB
TypeScript

// Barrel export for the RemitDrawer module.
//
// Note: the drawer is intentionally not yet wired into any page (the
// Remittances page is owned by the SP5 live-tail agent). Consumers can
// import the component and render it themselves:
//
// const { remitId, open, close, setRemitId } = useRemitDrawerUrlState();
// <RemitDrawer
// remitId={remitId}
// remits={remits.map(r => ({ id: r.id }))}
// onClose={close}
// onNavigate={setRemitId}
// onToggleHelp={() => setShowHelp(v => !v)}
// />
//
// The follow-up agent wiring this into Remittances.tsx after SP5 lands
// should plug the open() callback into the row click handler.
export { RemitDrawer } from "./RemitDrawer";
export { RemitDrawerHeader } from "./RemitDrawerHeader";
export { FinancialSummaryCard } from "./FinancialSummaryCard";
export { PartiesGrid } from "./PartiesGrid";
export { ClaimPaymentsTable } from "./ClaimPaymentsTable";
export { CasAdjustmentsPanel } from "./CasAdjustmentsPanel";
export { RemitDrawerSkeleton } from "./RemitDrawerSkeleton";
export { RemitDrawerError } from "./RemitDrawerError";