Browse Source

add closeOnClick slot prop to ActionMenu

pull/1431/head
Keviin Åberg Kultalahti 5 years ago
parent
commit
3b414df8c9
  1. 7
      packages/bbui/src/ActionMenu/ActionMenu.svelte

7
packages/bbui/src/ActionMenu/ActionMenu.svelte

@ -16,6 +16,11 @@
export const show = () => {
dropdown.show()
}
const closeOnClickWrapper = (cb) => {
dropdown.hide()
cb()
}
</script>
<div class="contents" use:getAnchor on:click={dropdown.show}>
@ -23,7 +28,7 @@
</div>
<Popover bind:this={dropdown} {anchor} align="left">
<Menu>
<slot />
<slot closeOnClick={closeOnClickWrapper} />
</Menu>
</Popover>

Loading…
Cancel
Save