UNPKG

fx-epic-designer

Version:

基于vue3的设计器,可视化开发页面表单

36 lines (33 loc) 717 B
import { reactive as i } from "vue"; /* empty css */ import "vuedraggable"; import { deepCompareAndModify as n, deepClone as p } from "../../../utils/src/common/data.js"; import "@vueuse/core"; import "../store/index.js"; import "../../../utils/src/manager/pluginManager.js"; const r = { script: `const { defineExpose, find } = epic; function test (){ console.log('test') } // 通过defineExpose暴露的函数或者属性 defineExpose({ test })` }; function h() { const e = i({ schemas: [], script: r.script }); function t(o) { n(e, p(o)); } return { pageSchema: e, setPageSchema: t }; } export { h as usePageSchema };