feat(Slideover): open programmatically (#122)

This commit is contained in:
Neil Richter
2024-06-07 17:31:05 +02:00
committed by GitHub
parent 20476f4b9a
commit b886150147
7 changed files with 132 additions and 1 deletions

View File

@@ -0,0 +1,12 @@
import { shallowRef } from 'vue'
import { defineNuxtPlugin } from '#imports'
import { slideoverInjectionKey, type SlideoverState } from '../composables/useSlideover'
export default defineNuxtPlugin((nuxtApp) => {
const slideoverState = shallowRef<SlideoverState>({
component: 'div',
props: {}
})
nuxtApp.vueApp.provide(slideoverInjectionKey, slideoverState)
})