UNPKG

vue-simple-accordion

Version:

A simple, easily configurable accordion for Vue 2.x

16 lines (12 loc) 392 B
import merge from "lodash.merge"; import * as components from "./components"; import { DEFAULT_OPTIONS } from "./constants"; export * from "./components"; export default { install(Vue, options = {}) { Vue.prototype.$vsaOptions = merge({}, DEFAULT_OPTIONS, options); Object.entries(components).forEach(([name, component]) => { Vue.component(name, component); }); } };