mirror of
https://github.com/carbon-design-system/carbon-components-svelte.git
synced 2025-09-15 18:31:06 +00:00
chore(ui-shell): apply toggle behavior to HeaderAction
Dispatch open/close events
This commit is contained in:
parent
ea12dbe503
commit
334ea7f063
2 changed files with 35 additions and 16 deletions
|
@ -37,7 +37,7 @@
|
|||
title: "Catalog",
|
||||
tabindex: "0",
|
||||
focusable: false,
|
||||
style: undefined
|
||||
style: undefined,
|
||||
};
|
||||
|
||||
let iHelp = {
|
||||
|
@ -47,7 +47,7 @@
|
|||
title: "Help",
|
||||
tabindex: "0",
|
||||
focusable: false,
|
||||
style: undefined
|
||||
style: undefined,
|
||||
};
|
||||
|
||||
let iAdjust = {
|
||||
|
@ -57,7 +57,7 @@
|
|||
title: "Catalog",
|
||||
tabindex: "0",
|
||||
focusable: false,
|
||||
style: undefined
|
||||
style: undefined,
|
||||
};
|
||||
|
||||
let iProtection = {
|
||||
|
@ -67,7 +67,7 @@
|
|||
title: "Catalog",
|
||||
tabindex: "0",
|
||||
focusable: false,
|
||||
style: undefined
|
||||
style: undefined,
|
||||
};
|
||||
|
||||
let iSwitcher = {
|
||||
|
@ -77,7 +77,7 @@
|
|||
title: "App Switcher",
|
||||
tabindex: "0",
|
||||
focusable: false,
|
||||
style: undefined
|
||||
style: undefined,
|
||||
};
|
||||
|
||||
let iAccount = {
|
||||
|
@ -87,7 +87,7 @@
|
|||
title: "Account",
|
||||
tabindex: "0",
|
||||
focusable: false,
|
||||
style: undefined
|
||||
style: undefined,
|
||||
};
|
||||
|
||||
let iNotifications = {
|
||||
|
@ -97,7 +97,7 @@
|
|||
title: "Notifications",
|
||||
tabindex: "0",
|
||||
focusable: false,
|
||||
style: undefined
|
||||
style: undefined,
|
||||
};
|
||||
|
||||
let iSettings = {
|
||||
|
@ -107,7 +107,7 @@
|
|||
title: "Settings",
|
||||
tabindex: "0",
|
||||
focusable: false,
|
||||
style: undefined
|
||||
style: undefined,
|
||||
};
|
||||
</script>
|
||||
|
||||
|
@ -167,7 +167,16 @@
|
|||
{:else if story === 'header-with-switcher'}
|
||||
<Header {...$$props}>
|
||||
<HeaderUtilities>
|
||||
<HeaderAction type="Switcher" icon={iSwitcher} isOpen={true}>
|
||||
<HeaderAction
|
||||
type="Switcher"
|
||||
icon={iSwitcher}
|
||||
isOpen
|
||||
on:open={() => {
|
||||
console.log('on:open');
|
||||
}}
|
||||
on:close={() => {
|
||||
console.log('on:close');
|
||||
}}>
|
||||
<HeaderPanelLinks>
|
||||
<HeaderPanelDivider>Switcher subject 1</HeaderPanelDivider>
|
||||
<HeaderPanelLink>Switcher item 1</HeaderPanelLink>
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue