Files
HealthLog/src/components/data-list/index.ts
T
Marc-André Bombeck 244a939d05 Drop unimported re-exports from the remaining barrels
Same shape as the derived and MCP barrels: the line in the barrel had no
importer because the consumer imports the concrete module. Affected:
cycle (15), coach tools (9), record-settings (8), links (4), data-list,
workout-detail and analytics/score (1 each).

analytics/score also carried CompositeValue on an explicit export line
above an export * of the same module, so the name stays exported either
way.

Definitions are untouched.
2026-08-23 19:11:12 +02:00

20 lines
709 B
TypeScript

/**
* Shared chrome for the data-management lists (measurements + mood).
*
* v1.15.13 — the `SortableHead` + single-row `DeleteButton` were copy-
* pasted between `measurement-list.tsx` and `mood-list.tsx`; they now
* live here once, alongside the new page-scoped multi-select selection
* bar and its pure selection math. Each list keeps its own columns +
* formatting; only the shared chrome lives in this module.
*/
export { SortableHead } from "./sortable-head";
export { DeleteButton } from "./delete-button";
export { SelectionActionBar } from "./selection-action-bar";
export {
toggleId,
toggleSelectAll,
selectAllState,
selectedIdsOnPage,
selectedCountOnPage,
} from "./selection";