From ae03b9ceddbc65445f3cc1afb5fd44a5d78244b9 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E4=BE=9D=E7=91=AA=E8=B2=93?= Date: Sun, 8 Mar 2026 13:01:16 +0800 Subject: [PATCH] Enable multi-word Vue component names with explicit naming Co-Authored-By: Codex --- eslint.config.mjs | 4 ++-- src/components/Badge.vue | 1 + src/components/Button.vue | 1 + src/components/Discover/Map/Filter/Attributes.vue | 1 + src/components/Discover/Map/Filter/Funnel.vue | 1 + src/components/Discover/Map/Filter/Timeframes.vue | 1 + src/components/Discover/Map/Filter/Trace.vue | 1 + src/components/Header.vue | 1 + src/components/Loading.vue | 4 ++++ src/components/Navbar.vue | 1 + src/components/Search.vue | 1 + src/components/durationjs.vue | 1 + src/views/Compare/Dashboard/Compare.vue | 1 + src/views/Discover/Conformance/index.vue | 1 + src/views/Discover/Map/Map.vue | 1 + src/views/Discover/Performance/index.vue | 1 + src/views/Files/Files.vue | 1 + src/views/Login/Login.vue | 1 + src/views/MemberArea/index.vue | 1 + src/views/Upload/index.vue | 1 + 20 files changed, 24 insertions(+), 2 deletions(-) diff --git a/eslint.config.mjs b/eslint.config.mjs index dd94eff..9874c34 100644 --- a/eslint.config.mjs +++ b/eslint.config.mjs @@ -78,7 +78,7 @@ export default [ }, }, rules: { - "vue/multi-word-component-names": "off", + "vue/multi-word-component-names": "error", }, }, ...pluginVue.configs["flat/essential"], @@ -116,7 +116,7 @@ export default [ { files: ["src/**/*.vue", "src/views/**/*.vue", "src/components/**/*.vue"], rules: { - "vue/multi-word-component-names": "off", + "vue/multi-word-component-names": "error", "vue/no-side-effects-in-computed-properties": "error", "vue/return-in-computed-property": "error", "vue/no-parsing-error": "error", diff --git a/src/components/Badge.vue b/src/components/Badge.vue index 7fa25dd..3e4a62d 100644 --- a/src/components/Badge.vue +++ b/src/components/Badge.vue @@ -13,6 +13,7 @@ diff --git a/src/components/Navbar.vue b/src/components/Navbar.vue index 2cc6ae0..c5dd00a 100644 --- a/src/components/Navbar.vue +++ b/src/components/Navbar.vue @@ -79,6 +79,7 @@