-
Notifications
You must be signed in to change notification settings - Fork 1
/
enhanceApp.js
36 lines (34 loc) · 1.46 KB
/
enhanceApp.js
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
import './styles/index.css'
import './styles/highlight.styl'
import CodeGroup from './components/CodeGroup.vue'
import CodeBlock from './components/CodeBlock.vue'
import NavCard from './components/NavCard.vue'
import BetaBanner from './components/BetaBanner.vue'
import Breadcrumbs from './components/navigation/Breadcrumbs.vue'
import ButtonContainer from './components/ButtonContainer.vue'
import CoreDocsList from './components/landing/CoreDocsList.vue'
import StorefrontUi from './components/landing/StorefrontUi.vue'
import VsfCloud from './components/landing/VsfCloud.vue'
import VsfEcosystem from './components/landing/VsfEcosystem.vue'
import Layout from './layouts/Layout.vue'
import Fullscreen from './layouts/Fullscreen.vue'
export default ({
Vue, // the version of Vue being used in the VuePress app
options, // the options for the root Vue instance
router, // the router instance for the app
siteData // site metadata
}) => {
// ...apply enhancements for the site.
Vue.component('Breadcrumbs', Breadcrumbs)
Vue.component('CodeGroup', CodeGroup)
Vue.component('CodeBlock', CodeBlock)
Vue.component('BetaBanner', BetaBanner)
Vue.component('ButtonContainer', ButtonContainer)
Vue.component('NavCard', NavCard)
Vue.component('CoreDocsList', CoreDocsList)
Vue.component('StorefrontUi', StorefrontUi)
Vue.component('VsfCloud', VsfCloud)
Vue.component('VsfEcosystem', VsfEcosystem)
Vue.component('Layout', Layout)
Vue.component('Fullscreen', Fullscreen)
}