v1.0.0
π New features
- Add
DropdownButton
component. - Add all shadcn-solid components.
- Add barrel exports.
- Add checkbox
onBlur
. - Add form field components.
- Add handling for
false
incn
util. - Change textarea to use
textarea
element directly. - Export tabler icons.
- Feat: use
makeFieldComponent
inCheckboxInput
. - Remove unnecessary components.
- Use
makeFieldComponent
inNumberInput
. - Use
makeFieldComponent
inSelectInput
. - Use
makeFieldComponent
inSwitchInput
. - Use
makeFieldComponent
inTextInput
andTextAreaInput
. - Use own
clsx
implementation.
π Bug fixes
- Change entrypoint to tsx.
- Pass
value
prop correctly to text inputs. - Show label in select input.
π οΈοΈ Internal changes
- Add
embla-carousel-solid
; bumptypescript
. - Add github actions files for release and lint/build checks.
- Add path alias
~
. - Add root configs.
- Add tailwind config.
- Define pnpm as package manager in
package.json
. - Export tailwind config.
- File renames.
- Format with prettier.
- Import cleanup.
- Install required deps.
- Remove unused
DropdownButton
component. - Rename license file.
- Set npm publish access to public.
- Wip organize imports.
Big thanks to @lars-berger for contributing to this release π