metonym
6fbd8ae6a9
fix(types): use type alias instead of interface for $$restProps
2024-11-09 14:41:28 -08:00
Eric Liu
2f026f792a
feat(typescript)!: support svelte 4 ( #1773 )
...
Closes #1753
The minimum Svelte version required for TypeScript users is now 3.55.
2023-07-19 09:44:56 -07:00
Eric Liu
7fdc2ef7f0
fix(types): allow data-* attributes for props forwarded to HTML elements ( #1741 )
...
* chore(deps-dev): upgrade `sveld` to v0.18.1
* Run "yarn build:docs"
* test: assert that `data-*` attributes are valid
2023-07-08 16:41:44 -07:00
metonym
410ac0c32f
fix(aspect-ratio): add missing "2x3" ratio value ( #1276 )
...
* fix(aspect-ratio): add missing "2x3" ratio value
* Run "yarn buld:docs"
* docs(aspect-ratio): add "Ratio 2x3" example
2022-04-30 09:14:18 -07:00
metonym
ea38cd2568
feat(types): support sveltekit:prefetch, sveltekit:noscroll attributes in type definitions ( #1234 )
...
* chore(deps-dev): upgrade sveld to 0.14.0
* Run "yarn build:docs"
2022-04-09 14:13:56 -07:00
Eric Liu
3203e7a61f
Upgrade sveld to v0.10 ( #856 )
...
* chore(deps-dev): upgrade sveld to v0.10.2
* feat(types): regenerate types using sveld@0.10.2
* fix(types): update @extends to use .svelte extension
2021-10-16 12:34:29 -07:00
Eric Liu
f3cddbad9f
Align v10.33 ( #619 )
...
* chore(deps-dev): upgrade carbon-components to v10.33.0
* fix(clickable-tile): support disabled state for ClickableTile
* fix(aspect-ratio): add missing 3x2 ratio
* docs: update number of supported chart types
* feat(link): support link with icon
* refactor(outbound-link): use icon prop
* fix(search): wrap search icon with div
2021-04-30 17:08:09 -07:00
Eric Liu
bcd28de86e
feat(types): use the SvelteComponentTyped interface in the TypeScript definitions ( #515 )
2021-02-07 11:25:20 -08:00
Eric Liu
75d4b4cf03
refactor(types): shorten ref, id JSDocs, use CarbonIcon type, export component props
2020-11-06 11:30:46 -08:00
Eric Liu
3c04f122b0
refactor(types): rewrite type definitions to account for intrinsic attributes
2020-11-03 05:44:11 -08:00