diff --git a/docs/pages/examples.vue b/docs/pages/examples.vue index 38550ef6..b120737b 100644 --- a/docs/pages/examples.vue +++ b/docs/pages/examples.vue @@ -83,7 +83,7 @@ Dropdown with avatar: - + @@ -274,6 +274,10 @@ function onSubmit () { console.warn('submit') } +function onHover (item) { + console.log(item) +} + const dropdownItems = [ [{ label: 'Edit', diff --git a/src/runtime/components/elements/Dropdown.vue b/src/runtime/components/elements/Dropdown.vue index b980bbdc..09ce4175 100644 --- a/src/runtime/components/elements/Dropdown.vue +++ b/src/runtime/components/elements/Dropdown.vue @@ -19,7 +19,7 @@
- + @@ -115,6 +115,7 @@ export default { default: () => $ui.dropdown.item.avatar } }, + emits: ['hover'], setup (props) { const [trigger, container] = usePopper({ placement: props.placement,