diff --git a/resources/js/processes/modeler/globals.js b/resources/js/processes/modeler/globals.js index e6559bc6d4..174e0cccce 100644 --- a/resources/js/processes/modeler/globals.js +++ b/resources/js/processes/modeler/globals.js @@ -1,13 +1,11 @@ -import * as ModelerInspector from "./components/inspector/index"; +import "../../next/libraries/vueFormElements"; +import "../../next/libraries/modelerInspector"; import * as SharedComponents from "../../components/shared"; import * as ProcessesComponents from "../../processes/components"; import * as ScreensComponents from "../../processes/screens/components"; import * as ScriptsComponents from "../../processes/scripts/components"; -import VueFormElements from "@processmaker/vue-form-elements"; -window.ModelerInspector = ModelerInspector; window.SharedComponents = SharedComponents; window.ProcessesComponents = ProcessesComponents; window.ScreensComponents = ScreensComponents; window.ScriptsComponents = ScriptsComponents; -window.VueFormElements = VueFormElements; diff --git a/resources/js/processes/modeler/loaderModeler.js b/resources/js/processes/modeler/loaderModeler.js index 7196016935..590bb2154b 100644 --- a/resources/js/processes/modeler/loaderModeler.js +++ b/resources/js/processes/modeler/loaderModeler.js @@ -1,9 +1,11 @@ import { setupMain } from "../../next/setupMain"; import monaco from "../../next/monaco"; import modeler from "../../next/modeler"; +import "../../next/libraries/vueFormElements"; +import "../../next/libraries/modelerInspector"; import * as ScreenBuilder from "@processmaker/screen-builder"; import * as ModelerLib from "@processmaker/modeler"; -import VueFormElements from "@processmaker/vue-form-elements"; +import VueFormElementsPlugin from "@processmaker/vue-form-elements"; import("@processmaker/screen-builder/dist/vue-form-builder.css"); import("@processmaker/vue-form-elements/dist/vue-form-elements.css"); @@ -17,7 +19,7 @@ window.ScreenBuilder = ScreenBuilder; // and Vue throws "Cannot add property _Ctor" if it is registered as a component. window.Modeler = ModelerLib.default ?? { ...ModelerLib }; -window.Vue.use(VueFormElements); +window.Vue.use(VueFormElementsPlugin.default ?? VueFormElementsPlugin); window.Vue.use(ScreenBuilder.default); window.ProcessMaker.packages = window.temporal?.packages || [];