UNPKG

bootstrap-vue-next

Version:

BootstrapVueNext is an early and lovely component library for Vue 3 & Nuxt 3 based on Bootstrap 5 and Typescript.

25 lines (24 loc) 803 B
import { ref } from "vue"; import { rtlPlugin } from "../rtl/index.mjs"; import { registryPlugin } from "../registry/index.mjs"; import { orchestratorPlugin } from "../orchestrator/index.mjs"; import { f as defaultsKey } from "../../../keys-BLeKMItg.mjs"; const createBootstrap = (pluginData = {}) => ({ install(app) { if ((pluginData.registries ?? true) === true) { app.use(registryPlugin, pluginData); } if ((pluginData.rtl ?? true) === true || typeof pluginData.rtl === "object") { app.use(rtlPlugin, pluginData); } if ((pluginData.orchestrator ?? true) === true) { app.use(orchestratorPlugin); } const val = pluginData?.components ?? {}; app.provide(defaultsKey, ref(val)); } }); export { createBootstrap }; //# sourceMappingURL=index.mjs.map