@vivid-web/flexboxgrid-vue
Version:
A simple flexbox CSS grid system with Vue
30 lines (25 loc) • 557 B
JavaScript
import './stylus/app.styl';
import * as components from './components';
export const {
VCol,
VGrid,
VRow,
VText,
} = components;
const FlexboxgridVue = {
/**
* Used to install into Vue.
*
* @param {VueConstructor} Vue An instance of Vue.
*/
install(Vue) {
// Register all the components.
Object.values(components).forEach((component) => {
Vue.component(component.name, component);
});
},
};
if (typeof window !== 'undefined' && window.Vue) {
window.Vue.use(FlexboxgridVue);
}
export default FlexboxgridVue;