diff --git a/src/assets/scss/main.scss b/src/assets/scss/main.scss index 806c39b..b0df308 100644 --- a/src/assets/scss/main.scss +++ b/src/assets/scss/main.scss @@ -2,7 +2,7 @@ @import 'bulma-switch/dist/css/bulma-switch.min.css'; @import 'floating-vue/dist/style.css'; // BASE -@import './../../../node_modules/@appscode/design-system/base/utilities/all.scss'; +@import '@appscode/design-system/base/utilities/all.scss'; // COMPONENTS -@import './../../../node_modules/@appscode/design-system/components/ui-builder/ui-builder'; -@import './../../../node_modules/@appscode/design-system/components/ui-builder/vue-open-api'; +@import '@appscode/design-system/components/ui-builder/ui-builder'; +@import '@appscode/design-system/components/ui-builder/vue-open-api'; diff --git a/src/components/VueOpenapiForm.vue b/src/components/VueOpenapiForm.vue index dc15233..6571e1a 100644 --- a/src/components/VueOpenapiForm.vue +++ b/src/components/VueOpenapiForm.vue @@ -63,7 +63,7 @@ export default defineComponent({ ), FormFooterControl: defineAsyncComponent(() => import( - '@appscode/design-system/vue-components/v3/form/FormFooterControl.vue' + '@appscode/design-system/vue-components/v2/form/FormFooterControl.vue' ) ), }, diff --git a/src/entry.js b/src/entry.js index 19542e3..d8e1dc7 100644 --- a/src/entry.js +++ b/src/entry.js @@ -1,5 +1,6 @@ // Import vue components export { default as VueOpenapiForm } from '@/components/VueOpenapiForm.vue'; +export { default as SchemaModel } from '@/components/SchemaModel.vue'; // Import custom js that are required import { registerValidationRules } from '@/plugins/vee-validate'; diff --git a/src/mixins/model.js b/src/mixins/model.js index a5fa8ee..680e272 100644 --- a/src/mixins/model.js +++ b/src/mixins/model.js @@ -3,21 +3,21 @@ import { defineAsyncComponent, defineComponent } from 'vue'; export const model = defineComponent({ components: { ObjectFormWrapper: defineAsyncComponent(() => - import('@/components/ObjectFormWrapper.vue').then( + import('@appscode/vue-openapi-form/src/components/ObjectFormWrapper.vue').then( (module) => module.default ) ), ObjectForm: defineAsyncComponent(() => - import('@/components/ObjectForm.vue').then((module) => module.default) + import('@appscode/vue-openapi-form/src/components/ObjectForm.vue').then((module) => module.default) ), ArrayInput: defineAsyncComponent(() => - import('@/components/ArrayInput.vue').then((module) => module.default) + import('@appscode/vue-openapi-form/src/components/ArrayInput.vue').then((module) => module.default) ), KeyValuePairs: defineAsyncComponent(() => - import('@/components/KeyValuePairs.vue').then((module) => module.default) + import('@appscode/vue-openapi-form/src/components/KeyValuePairs.vue').then((module) => module.default) ), SimpleInput: defineAsyncComponent(() => - import('@/components/SimpleInput.vue').then((module) => module.default) + import('@appscode/vue-openapi-form/src/components/SimpleInput.vue').then((module) => module.default) ), },