naive-ui/demo/index.js

53 lines
1.4 KiB
JavaScript
Raw Normal View History

import Vue from 'vue/dist/vue'
import VueRouter from 'vue-router'
import '../styles/index.scss'
2019-06-04 11:30:56 +08:00
// import Demo from './demo.vue'
import Card from 'packages/common/Card'
import Icon from 'packages/common/Icon'
2019-06-03 23:42:44 +08:00
import Loader from 'packages/common/Loader'
2019-06-04 16:01:34 +08:00
import GradientHeader from 'packages/common/GradientHeader'
import ColumnGroup from 'packages/common/ColumnGroup'
import WithPadding from 'packages/common/WithPadding'
2019-06-06 16:44:10 +08:00
import WithMargin from 'packages/common/WithMargin'
2019-06-04 16:01:34 +08:00
import MasonryGroup from 'packages/common/MasonryGroup'
2019-06-06 16:44:10 +08:00
import Table from 'packages/common/Table'
2019-06-04 16:01:34 +08:00
import ServiceCard from 'packages/nimbus/ServiceCard'
import HomeLayout from 'packages/nimbus/HomeLayout'
2019-06-03 23:42:44 +08:00
import Navbar from 'packages/nimbus/Navbar'
2019-06-04 16:01:34 +08:00
import ServiceLayout from 'packages/nimbus/ServiceLayout'
import sideMenuDemo from './components/sideMenuDemo'
2019-06-03 23:42:44 +08:00
import homeDemo from './components/homeDemo'
Vue.use(VueRouter)
Card.install(Vue)
Icon.install(Vue)
2019-06-04 16:01:34 +08:00
ServiceLayout.install(Vue)
2019-06-03 23:42:44 +08:00
Navbar.install(Vue)
Loader.install(Vue)
2019-06-04 16:01:34 +08:00
HomeLayout.install(Vue)
GradientHeader.install(Vue)
ColumnGroup.install(Vue)
WithPadding.install(Vue)
ServiceCard.install(Vue)
MasonryGroup.install(Vue)
2019-06-06 16:44:10 +08:00
Table.install(Vue)
WithMargin.install(Vue)
const routes = [
2019-06-03 23:42:44 +08:00
{ path: '/sidemenu', component: sideMenuDemo },
{ path: '/', component: homeDemo }
]
const router = new VueRouter({
routes
})
;(new Vue({
router
})).$mount('#app')
2019-06-04 11:30:56 +08:00
console.log('...')