let flowInstance = null; let formInstance = null; let formDesignInstance = null; export function loadFlowModule(app) { if (!flowInstance) { flowInstance = import('@saber/nf-design-base-elp') .then(module => { app.use(module.default); return module; }) .catch(error => console.error('failed to load module:', error)); } return flowInstance; } export function loadFormModule(app) { if (!formInstance) { formInstance = import('@saber/nf-form-elp') .then(module => { app.use(module.default); return module; }) .catch(error => console.error('failed to load module:', error)); } return formInstance; } export function loadFormDesignModule(app) { if (!formDesignInstance) { formDesignInstance = import('@saber/nf-form-design-elp') .then(module => { app.use(module.default); return module; }) .catch(error => console.error('failed to load module:', error)); } return formDesignInstance; }