UNPKG

v-onboarding

Version:

A fully-typed, customizable onboarding component for Vue 3

47 lines (43 loc) 961 B
'use strict'; const kit = require('@nuxt/kit'); const module$1 = kit.defineNuxtModule({ meta: { name: "v-onboarding", configKey: "vOnboarding", compatibility: { nuxt: ">=3.0.0" } }, defaults: { components: true, composables: true, css: true }, setup(options, nuxt) { if (options.css) { nuxt.options.css.push("v-onboarding/dist/style.css"); } if (options.components) { kit.addComponent({ name: "VOnboardingWrapper", filePath: "v-onboarding", export: "VOnboardingWrapper", mode: "client" }); kit.addComponent({ name: "VOnboardingStep", filePath: "v-onboarding", export: "VOnboardingStep", mode: "client" }); } if (options.composables) { kit.addImports({ name: "useVOnboarding", as: "useVOnboarding", from: "v-onboarding" }); } } }); module.exports = module$1;