UNPKG

mldong-flow-designer-plus

Version:

本项目包含了作者为B站课堂视频[《工作流设计器开发最佳实践》](https://www.bilibili.com/cheese/play/ss24484)的过程源码。教程中开发的组件也可用于实际生产环境中。以下是和使用文档和课程章节说明。 ## 实战项目 [演示地址](https://flow-pro.mldong.com/)

29 lines (28 loc) 805 B
import { F as warningOnce, _ as _extends } from "./index-DMN4aeBG.js"; import { reactive, provide, watchEffect, inject } from "vue"; const devWarning = (valid, component, message) => { warningOnce(valid, `[ant-design-vue: ${component}] ${message}`); }; function createContext(defaultValue) { const contextKey = Symbol("contextKey"); const useProvide = (props, newProps) => { const mergedProps = reactive({}); provide(contextKey, mergedProps); watchEffect(() => { _extends(mergedProps, props, newProps || {}); }); return mergedProps; }; const useInject = () => { return inject(contextKey, defaultValue) || {}; }; return { useProvide, useInject }; } export { createContext as c, devWarning as d }; //# sourceMappingURL=createContext-DWMub_ig.js.map