UNPKG

vue-admin-core

Version:
1 lines 1.03 kB
{"version":3,"file":"utils.mjs","sources":["../../../../../../package/formily/__builtins__/shared/utils.ts"],"sourcesContent":["import { isVNode } from \"vue\";\n\nexport function isValidElement(element: any) {\n return isVueOptions(element) || isVNode(element); // remove text node\n}\n\nexport function isVueOptions(options: Record<string, unknown>) {\n return (\n typeof options.template === \"string\" ||\n typeof options.render === \"function\" ||\n typeof options.setup === \"function\"\n );\n}\n\nexport function composeExport<T0 extends {}, T1 extends {}>(s0: T0, s1: T1): T0 & T1 {\n return Object.assign(s0, s1);\n}\n"],"names":[],"mappings":";;AAEO,SAAS,eAAe,OAAc,EAAA;AAC3C,EAAA,OAAO,YAAa,CAAA,OAAO,CAAK,IAAA,OAAA,CAAQ,OAAO,CAAA,CAAA;AACjD,CAAA;AAEO,SAAS,aAAa,OAAkC,EAAA;AAC7D,EACE,OAAA,OAAO,OAAQ,CAAA,QAAA,KAAa,QAC5B,IAAA,OAAO,QAAQ,MAAW,KAAA,UAAA,IAC1B,OAAO,OAAA,CAAQ,KAAU,KAAA,UAAA,CAAA;AAE7B,CAAA;AAEgB,SAAA,aAAA,CAA4C,IAAQ,EAAiB,EAAA;AACnF,EAAO,OAAA,MAAA,CAAO,MAAO,CAAA,EAAA,EAAI,EAAE,CAAA,CAAA;AAC7B;;;;"}