From 0a47a2b5f2e9c728e1e3f8a6829c864c5d9c9cdf Mon Sep 17 00:00:00 2001
From: John Tanzer <82201261+moshetanzer@users.noreply.github.com>
Date: Mon, 24 Jun 2024 10:55:50 +0200
Subject: [PATCH] chore(eslint): add `no-trailing-spaces` rule (#1906)
---
.eslintrc.cjs | 1 +
.../content/examples/AlertExampleAvatar.vue | 17 ++++++++---------
.../content/examples/AlertExampleIcon.vue | 1 -
.../examples/SlideoverExampleComponent.vue | 2 +-
src/runtime/components/elements/Accordion.vue | 2 +-
5 files changed, 11 insertions(+), 12 deletions(-)
diff --git a/.eslintrc.cjs b/.eslintrc.cjs
index 69c6549f..35ea48be 100644
--- a/.eslintrc.cjs
+++ b/.eslintrc.cjs
@@ -15,6 +15,7 @@ module.exports = {
'space-before-blocks': ['error', 'always'],
'space-infix-ops': ['error', { int32Hint: false }],
'no-multi-spaces': ['error', { ignoreEOLComments: true }],
+ 'no-trailing-spaces': ['error'],
// Typescript
'@typescript-eslint/type-annotation-spacing': 'error',
diff --git a/docs/components/content/examples/AlertExampleAvatar.vue b/docs/components/content/examples/AlertExampleAvatar.vue
index 66db4bdf..63a8e4ae 100644
--- a/docs/components/content/examples/AlertExampleAvatar.vue
+++ b/docs/components/content/examples/AlertExampleAvatar.vue
@@ -1,15 +1,15 @@
-
-
-
\ No newline at end of file
diff --git a/docs/components/content/examples/AlertExampleIcon.vue b/docs/components/content/examples/AlertExampleIcon.vue
index 5e498864..c5a4cb4c 100644
--- a/docs/components/content/examples/AlertExampleIcon.vue
+++ b/docs/components/content/examples/AlertExampleIcon.vue
@@ -7,4 +7,3 @@
-
\ No newline at end of file
diff --git a/docs/components/content/examples/SlideoverExampleComponent.vue b/docs/components/content/examples/SlideoverExampleComponent.vue
index eb177b89..4d34ba16 100644
--- a/docs/components/content/examples/SlideoverExampleComponent.vue
+++ b/docs/components/content/examples/SlideoverExampleComponent.vue
@@ -23,7 +23,7 @@ const emits = defineEmits<{
-
+
diff --git a/src/runtime/components/elements/Accordion.vue b/src/runtime/components/elements/Accordion.vue
index d3b16a5e..a378b422 100644
--- a/src/runtime/components/elements/Accordion.vue
+++ b/src/runtime/components/elements/Accordion.vue
@@ -133,7 +133,7 @@ export default defineComponent({
const uiButton = computed(() => configButton)
const buttonRefs = ref<{ open: boolean, close: (e: EventTarget) => {} }[]>([])
-
+
const openedStates = computed(() => buttonRefs.value.map(({ open }) => open))
watch(openedStates, (newValue, oldValue) => {
for (const index in newValue) {