2023-01-12 10:42:38 +08:00

22 lines
476 B
TypeScript

import { ref } from 'vue'
import { t } from '/admin/support/helper'
export function useOpen() {
const visible = ref<boolean>(false)
const id = ref(null)
const title = ref<string>('')
const open = (primary: any = null) => {
title.value = primary ? t('system.edit') : t('system.add')
id.value = primary
visible.value = true
}
const close = (func: Function) => {
visible.value = false
func()
}
return { open, close, title, visible, id }
}