mirror of
https://github.com/ArthurDanjou/ui.git
synced 2026-01-22 16:00:39 +01:00
13 lines
380 B
Vue
13 lines
380 B
Vue
<script lang="ts" setup>
|
|
import { inject } from 'vue'
|
|
import { slideoverInjectionKey, useSlideover } from '../composables/useSlideover'
|
|
|
|
const slideoverState = inject(slideoverInjectionKey)
|
|
|
|
const { isOpen } = useSlideover()
|
|
</script>
|
|
|
|
<template>
|
|
<component :is="slideoverState.component" v-if="slideoverState" v-bind="slideoverState.props" v-model:open="isOpen" />
|
|
</template>
|