兰宝车间质量管理系统-前端
疯狂的狮子Li
2025-01-20 4c12943e3ca84a78f9e8871cdb005a4e787573fd
update 恢复误删文件
已添加1个文件
31 ■■■■■ 文件已修改
src/hooks/useDialog.ts 31 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/hooks/useDialog.ts
对比新文件
@@ -0,0 +1,31 @@
import { Ref } from 'vue';
interface Options {
  title?: string;
}
interface Return {
  title: Ref<string>;
  visible: Ref<boolean>;
  openDialog: () => void;
  closeDialog: () => void;
}
export default (ops?: Options): Return => {
  const visible = ref(false);
  const title = ref(ops.title || '');
  const openDialog = () => {
    visible.value = true;
  };
  const closeDialog = () => {
    visible.value = false;
  };
  return {
    title,
    visible,
    openDialog,
    closeDialog
  };
};