Skip to content

fix: Settings view violates vue/multi-word-component-names ESLint rule #48

@t0kubetsu

Description

@t0kubetsu

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.

Metadata

Metadata

Assignees

Labels

bugSomething isn't working

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions