Skip to content

Commit a68e88c

Browse files
committed
fix(template): ensure composable is available
1 parent 359f565 commit a68e88c

File tree

1 file changed

+7
-1
lines changed

1 file changed

+7
-1
lines changed

layer/modules/routing.ts

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import { defineNuxtModule, extendPages, createResolver } from '@nuxt/kit'
1+
import { defineNuxtModule, extendPages, createResolver, addImports } from '@nuxt/kit'
22

33
export default defineNuxtModule({
44
meta: {
@@ -9,6 +9,12 @@ export default defineNuxtModule({
99

1010
const isI18nEnabled = !!(nuxt.options.i18n && nuxt.options.i18n.locales)
1111

12+
// Ensure useDocusI18n is available in the template page
13+
addImports({
14+
name: 'useDocusI18n',
15+
from: resolve('../app/composables/useDocusI18n'),
16+
})
17+
1218
extendPages((pages) => {
1319
const landingTemplate = resolve('../app/templates/landing.vue')
1420

0 commit comments

Comments
 (0)