import { defineStore } from 'pinia'
import { ref } from 'vue'
export const useOverlayStore = defineStore('overlay', () => {
const visible = ref(false)
const message = ref('')
function show(options?: { message?: string }) {
visible.value = true
message.value = options?.message || ''
}
function hide() {
visible.value = false
message.value = ''
}
return {
visible,
message,
show,
hide,
}
})