chore(ContextMenu): improve options

This commit is contained in:
Benjamin Canac
2022-10-08 22:24:57 +02:00
parent 237a673af3
commit 91f93c450e

View File

@@ -45,7 +45,7 @@ const props = defineProps({
default: () => $ui.contextMenu.transition default: () => $ui.contextMenu.transition
}, },
popperOptions: { popperOptions: {
type: Object as PropType<Pick<PopperOptions, 'strategy' | 'placement'>>, type: Object as PropType<PopperOptions>,
default: () => ({}) default: () => ({})
} }
}) })
@@ -63,7 +63,7 @@ const isOpen = computed({
const virtualElement = toRef(props, 'virtualElement') const virtualElement = toRef(props, 'virtualElement')
const popperOptions = computed(() => defu({}, props.popperOptions, { placement: 'bottom-start' })) const popperOptions = computed(() => defu({}, props.popperOptions, { placement: 'bottom-start', scroll: false }))
const [, container] = usePopper(popperOptions.value, virtualElement) const [, container] = usePopper(popperOptions.value, virtualElement)
</script> </script>