Skip to content

Commit 3f69c64

Browse files
committed
feat: add server utils and composables
1 parent a01ea9d commit 3f69c64

File tree

3 files changed

+7
-0
lines changed

3 files changed

+7
-0
lines changed

src/module.ts

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@ import {
22
defineNuxtModule,
33
addComponentsDir,
44
addImportsDir,
5+
addServerImportsDir,
56
addLayout,
67
createResolver,
78
extendPages,
@@ -144,9 +145,11 @@ export default defineNuxtModule<ModuleOptions>({
144145

145146
// Composables
146147
addImportsDir(resolver.resolve('./runtime/composables'))
148+
addServerImportsDir(resolver.resolve('./runtime/server/composables'))
147149

148150
// Utils
149151
addImportsDir(resolver.resolve('./runtime/utils'))
152+
addServerImportsDir(resolver.resolve('./runtime/server/utils'))
150153

151154
// Pages
152155
extendPages((pages) => {
Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
// Make client composables available on the server
2+
export { useNuxtifyConfig } from '../../composables/nuxtify'

src/runtime/server/utils/client.ts

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
// Make client utils available on the server
2+
export { slugify, unslugify } from '../../utils/text'

0 commit comments

Comments
 (0)