chore(Modals): client only component

This commit is contained in:
Benjamin Canac
2024-02-07 21:36:51 +01:00
parent 3295954247
commit ade99a8f05

View File

@@ -0,0 +1,12 @@
<template>
<component :is="modalState.component" v-bind="modalState.props" v-model="isOpen" />
</template>
<script lang="ts" setup>
import { inject } from 'vue'
import { useModal, modalInjectionKey } from '../../composables/useModal'
const modalState = inject(modalInjectionKey)
const { isOpen } = useModal()
</script>