bootstrap-vue-next
Version:
Seamless integration of Vue 3, Bootstrap 5, and TypeScript for modern, type-safe UI development
19 lines (18 loc) • 1.12 kB
JavaScript
Object.defineProperty(exports, Symbol.toStringTag, { value: "Module" });
require("../../../chunk-CoQrYLCe.js");
const require_keys = require("../../../keys-durSVUrO.js");
const require_src_plugins_rtl_index = require("../rtl/index.umd.js");
const require_src_plugins_registry_index = require("../registry/index.umd.js");
const require_src_plugins_orchestrator_index = require("../orchestrator/index.umd.js");
let vue = require("vue");
//#region src/plugins/createBootstrap/index.ts
var createBootstrap = (pluginData = {}) => ({ install(app) {
if ((pluginData.registries ?? true) === true) app.use(require_src_plugins_registry_index.registryPlugin, pluginData);
if ((pluginData.rtl ?? true) === true || typeof pluginData.rtl === "object") app.use(require_src_plugins_rtl_index.rtlPlugin, pluginData);
if ((pluginData.orchestrator ?? true) === true) app.use(require_src_plugins_orchestrator_index.orchestratorPlugin);
const val = pluginData?.components ?? {};
app.provide(require_keys.defaultsKey, (0, vue.ref)(val));
} });
//#endregion
exports.createBootstrap = createBootstrap;
//# sourceMappingURL=index.umd.js.map