- Select.svelte: Use conditional spreading for optional `disabled` prop and `value` prop
- Switch.svelte: Conditionally spread `name` and `value` props
- Segment/RepSegment: Remove HTMLButtonAttributes extension and handle disabled prop properly
- Replace inline `import('svelte').Snippet` with proper import statements
Fixes type errors where bits-ui prop types don't include explicit `undefined` for optional properties, which conflicts with `exactOptionalPropertyTypes: true`.
🤖 Generated with [Claude Code](https://claude.com/claude-code)
Co-Authored-By: Claude <noreply@anthropic.com>
|
||
|---|---|---|
| .. | ||
| checkbox | ||
| dropdown | ||
| menu | ||
| segmented-control | ||
| switch | ||
| Button.svelte | ||
| ContextMenu.svelte | ||
| DetailItem.svelte | ||
| DetailsContainer.svelte | ||
| DetailsHeader.svelte | ||
| Dialog.svelte | ||
| DropdownMenu.svelte | ||
| Input.svelte | ||
| Select.svelte | ||
| Sidebar.svelte | ||
| SidebarHeader.svelte | ||
| Tooltip.svelte | ||