mirror of
https://git.hmsn.ink/kospo/svcm/dmz.git
synced 2026-03-20 22:13:30 +09:00
28 lines
734 B
TypeScript
28 lines
734 B
TypeScript
import { defineAsyncComponent } from 'vue'
|
|
|
|
import { definePlugin } from '/@src/utils/plugins'
|
|
|
|
export default definePlugin(({ app }) => {
|
|
// here we are defining a lazy loaded component
|
|
// that will be imported on demand
|
|
app.component(
|
|
// eslint-disable-next-line vue/multi-word-component-names
|
|
'Multiselect',
|
|
defineAsyncComponent({
|
|
loader: () => import('@vueform/multiselect').then(mod => mod.default),
|
|
delay: 0,
|
|
suspensible: false,
|
|
}),
|
|
)
|
|
|
|
app.component(
|
|
// eslint-disable-next-line vue/multi-word-component-names
|
|
'Slider',
|
|
defineAsyncComponent({
|
|
loader: () => import('@vueform/slider').then(mod => mod.default),
|
|
delay: 0,
|
|
suspensible: false,
|
|
}),
|
|
)
|
|
})
|