feat(ui): export component prop types #39
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "codex/ui-prop-type-exports"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Summary
Exports UI component prop interfaces through the grouped component entrypoints.
Why
The component modules already define public prop interfaces, but grouped barrels only exported component values. Reusable consumers should be able to import both components and their prop types from the same package entrypoint.
Changes
export *module re-exports.ComponentPropsinterfaces when component modules define them.Testing
bun run --cwd packages/ui test:unit src/storybook.test.tsbun run --cwd packages/ui buildbun run --cwd packages/ui checkgit diff --checkButtonProps,PanelProps, andTelemetryCardPropsbun run test:qabun run db:checkpodman build -f apps/web/Containerfile -t localhost/dimensionlab-website:codex-ui-prop-types ./and/api/dashboard.Notes
This follows up the PR #38 reviewer note about component-library ergonomics.