Skip to content

Commit 839b41d

Browse files
committed
fix: multi word component lint errors
1 parent 35299b9 commit 839b41d

File tree

5 files changed

+6
-8
lines changed

5 files changed

+6
-8
lines changed

playground/nuxt.config.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,7 @@ export default defineNuxtConfig({
1010
primary: [
1111
{ text: 'Home', to: '/' },
1212
{ text: 'About', to: '/about' },
13+
{ text: 'Test', to: '/test' },
1314
{ text: 'External', href: 'https://nuxtify.dev', openInNew: true },
1415
],
1516
secondary: [

src/module.ts

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -111,7 +111,7 @@ export default defineNuxtModule<ModuleOptions>({
111111

112112
// Layouts
113113
addLayout({
114-
src: resolver.resolve('runtime/layouts/default.vue'),
114+
src: resolver.resolve('runtime/layouts/DefaultLayout.vue'),
115115
}, 'default')
116116

117117
// Components
@@ -128,17 +128,17 @@ export default defineNuxtModule<ModuleOptions>({
128128
// Pages
129129
extendPages((pages) => {
130130
// Index
131-
pages.push({
131+
pages.unshift({
132132
name: 'index',
133133
path: '/',
134-
file: resolver.resolve('runtime/pages/index.vue'),
134+
file: resolver.resolve('runtime/pages/IndexPage.vue'),
135135
})
136136

137137
// Dynamic slug
138-
pages.push({
138+
pages.unshift({
139139
name: 'slug',
140140
path: '/:slug',
141-
file: resolver.resolve('runtime/pages/[slug].vue'),
141+
file: resolver.resolve('runtime/pages/DynamicSlug.vue'),
142142
})
143143
})
144144

src/runtime/layouts/default.vue renamed to src/runtime/layouts/DefaultLayout.vue

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,3 @@
1-
<!-- eslint-disable vue/multi-word-component-names -->
21
<script setup lang="ts">
32
import { useDisplay, useNuxtifyConfig } from '#imports'
43

src/runtime/pages/[slug].vue renamed to src/runtime/pages/DynamicSlug.vue

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,3 @@
1-
<!-- eslint-disable vue/multi-word-component-names -->
21
<script setup lang="ts">
32
import { useRoute, capitalizeFirstLetter } from '#imports'
43

src/runtime/pages/index.vue renamed to src/runtime/pages/IndexPage.vue

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,3 @@
1-
<!-- eslint-disable vue/multi-word-component-names -->
21
<script setup lang="ts">
32
import { useServerSeoMeta, useNuxtifyConfig } from '#imports'
43

0 commit comments

Comments
 (0)