vue-relax-ui
Version:
37 lines (32 loc) • 753 B
JavaScript
import Button from './Button'
import ButtonGroup from './ButtonGroup'
import Icon from './Icon'
import Menu from './Menu'
import MenuItem from './MenuItem'
import MenuGroup from './MenuGroup'
import Submenu from './Submenu'
import Row from './Row'
import Col from './Col'
import Input from './Input'
const components = [Button, Icon, ButtonGroup, Menu, MenuItem, MenuGroup, Submenu, Row, Col, Input]
const install = Vue => {
components.map(component => {
Vue.component(component.name, component)
})
}
if (typeof window !== 'undefined' && window.Vue) {
install(window.Vue)
}
export default {
install,
Button,
Icon,
ButtonGroup,
Menu,
MenuGroup,
MenuItem,
Submenu,
Row,
Col,
Input
}