Problem
src/views/Settings.vue defines a component named "Settings", which is a single-word name. The vue/multi-word-component-names rule (enabled in the project's ESLint config) requires all component names to be at least two words to avoid conflicts with existing and future HTML elements.
ESLint output:
/src/views/Settings.vue
1:1 error Component name "Settings" should always be multi-word vue/multi-word-component-names
Expected
Rename the component to a multi-word name, e.g. AppSettings, SettingsView, or ProjectSettings, consistent with the naming convention used by other views (Dashboard.vue → should also be checked).
Impact
ESLint CI will fail on this file.
Problem
src/views/Settings.vuedefines a component named"Settings", which is a single-word name. Thevue/multi-word-component-namesrule (enabled in the project's ESLint config) requires all component names to be at least two words to avoid conflicts with existing and future HTML elements.ESLint output:
Expected
Rename the component to a multi-word name, e.g.
AppSettings,SettingsView, orProjectSettings, consistent with the naming convention used by other views (Dashboard.vue→ should also be checked).Impact
ESLint CI will fail on this file.