feat(Modal): open programmatically (#1319)

This commit is contained in:
Neil Richter
2024-02-07 16:53:17 +01:00
committed by GitHub
parent 98a2d0f1af
commit 6f29c620ab
11 changed files with 168 additions and 0 deletions

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>