Skip to content

Commit 328b3ef

Browse files
committed
fix: Register WarningOpenLinkNewWindow locally
1 parent cfc77e3 commit 328b3ef

File tree

2 files changed

+6
-0
lines changed

2 files changed

+6
-0
lines changed

Diff for: enhanceApp.js

+6
Original file line numberDiff line numberDiff line change
@@ -3,17 +3,23 @@ import VueDarkMode from '@vue-a11y/dark-mode'
33
import 'a11y-css-reset/combo.css'
44
import merge from 'deepmerge'
55
import VueSkipTo from 'vue-skip-to'
6+
import WarningOpenLinkNewWindow from './components/WarningOpenLinkNewWindow.vue'
67
import { axe as axeDefaultConfig } from './config/defaultThemeConfig'
78
import { isObject } from './utils'
89

910
export default ({ Vue, router, isServer, siteData }) => {
11+
// built-in components
12+
Vue.component('WarningOpenLinkNewWindow', WarningOpenLinkNewWindow)
13+
14+
// Development
1015
if (process.env.NODE_ENV === 'development') {
1116
const axeConfig = siteData.themeConfig.axe && isObject(siteData.themeConfig.axe) ? merge(axeDefaultConfig, siteData.themeConfig.axe) : axeDefaultConfig
1217
if (axeConfig.enabled) {
1318
const VueAxe = require('vue-axe').default
1419
Vue.use(VueAxe, axeConfig.options)
1520
}
1621
}
22+
// Client only
1723
if (!isServer) {
1824
Vue.use(VueSkipTo)
1925
Vue.use(VueDarkMode)

0 commit comments

Comments
 (0)