Skip to content
This repository was archived by the owner on Mar 7, 2026. It is now read-only.

fix: ensure Select component is properly exported with TypeScript declarations#40

Merged
christoph2806 merged 1 commit intodevelopfrom
feature/fix-select-component-export-39
Jun 3, 2025
Merged

fix: ensure Select component is properly exported with TypeScript declarations#40
christoph2806 merged 1 commit intodevelopfrom
feature/fix-select-component-export-39

Conversation

@christoph2806
Copy link
Copy Markdown
Member

Description

This PR fixes issue #39 where the Select component was implemented but not being exported due to a build configuration issue.

Changes Made

  • Updated build script to properly generate TypeScript declarations using tsc --declaration --emitDeclarationOnly --outDir dist
  • Fixed build configuration issue preventing component exports
  • Select component is now available for import from @etherisc/ui-kit

Testing

  • ✅ All existing tests pass
  • ✅ Accessibility tests pass for Select component
  • ✅ TypeScript declarations are properly generated
  • ✅ Select component exports verified in dist/components/primitives/

Type of Change

  • Bug fix (non-breaking change which fixes an issue)
  • New feature (non-breaking change which adds functionality)
  • Breaking change (fix or feature that would cause existing functionality to not work as expected)

Checklist

  • Build script updated to generate TypeScript declarations
  • All tests pass
  • Changeset created for version management
  • Component export verified

Fixes #39

…larations

- Updated build script to generate TypeScript declarations properly

- Fixed build configuration issue preventing component exports

- Select component is now available for import from @etherisc/ui-kit

Fixes #39
@christoph2806 christoph2806 merged commit 7e04ac5 into develop Jun 3, 2025
8 checks passed
@christoph2806 christoph2806 deleted the feature/fix-select-component-export-39 branch June 3, 2025 16:15
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Select component documented but not exported in v0.2.1-beta

1 participant