Eric Liu
7b65a15345
Omit explicit "from carbon-icons-svelte" from icon
prop definitions ( #866 )
...
* fix(types): update description for icon props #865
* docs(component-api): remove hardcoded Carbon Svelte icon description
2021-10-20 13:48:52 -07:00
Eric Liu
b21600c9d6
feat(types): loosen icon
prop type to allow any Svelte component #806 ( #853 )
...
* feat(types): loosen type for Carbon icons #806
* Add closeIcon option and remove stopPropagation on:click in HeaderAction (#840 )
* Remove stopPropagation on:click
Remove stopPropagation on:click helps when you have more then one acction to switch between actions tabs
* fix bug for default icon
* add closeIcon attribute to HeaderAction
* feat(types): loosen type for Carbon icons #806
* chore: update TreeView, HeaderAction icon types
Co-authored-by: Daniel Miedzik <daniel.miedzik@gmail.com>
2021-10-15 16:40:23 -07:00
Daniel Miedzik
1581bc0122
Add closeIcon option and remove stopPropagation on:click in HeaderAction ( #840 )
...
* Remove stopPropagation on:click
Remove stopPropagation on:click helps when you have more then one acction to switch between actions tabs
* fix bug for default icon
* add closeIcon attribute to HeaderAction
2021-10-15 16:23:34 -07:00
Eric Liu
3d002f3246
chore(deps-dev): upgrade prettier-plugin-svelte ( #498 )
2021-01-27 15:02:02 -08:00
Eric Liu
63ef51209d
feat: make renderIcon/icon prop consistent ( #496 )
2021-01-27 14:16:07 -08:00
Eric Liu
f4c940d5ee
Make UI Shell HeaderAction panel transition configurable ( #419 )
...
* fix(ui-shell): remove fly transition from hamburger menu
* feat(header-action): make panel transition configurable
* chore: rebuild types, docs
* docs(ui-shell): document transition prop in Header app switcher example
2020-11-26 17:14:07 -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
d38e6d8be6
refactor: update/fix JSDoc props
2020-11-04 06:04:25 -08:00
Eric Liu
46c611f638
chore: run prettier [ci skip]
2020-10-14 15:40:33 -07:00
weaseldotro
4e2b675866
fix(HeaderAction): panel closes when user clicks inside the browser window, not just inside the page body
2020-10-10 10:24:11 +03:00
josefaidt
398887a3d3
feat(prettier): add svelteBracketNewLine
2020-09-24 10:50:34 -05:00
Eric Liu
5f62cdeb82
feat(ui-shell): add Close/AppSwitcher as default HeaderAction icons
2020-09-04 17:05:55 -07:00
Eric Liu
42b8159b1c
chore(prettier): use svelteStrictMode
2020-09-04 16:35:49 -07:00
Eric Liu
322b238cf0
chore(deps-dev): bump prettier, prettier-plugin-svelte
2020-09-04 16:34:28 -07:00
Eric Liu
4d93396d01
fix(ui-shell): stop propagation when clicking header action button
2020-08-01 15:36:38 -07:00
Eric Liu
334ea7f063
chore(ui-shell): apply toggle behavior to HeaderAction
...
Dispatch open/close events
2020-07-30 16:42:36 -07:00
Eric Liu
566a281d81
chore(ui-shell): remove ambiguous type prop in favor of $$restProps
2020-07-26 15:12:28 -07:00
Eric Liu
2200b29b92
chore: lift components folder
2020-07-19 09:06:08 -07:00