From 0ad72570b3a13904b32a3a0d7a2ff3284e732dce Mon Sep 17 00:00:00 2001 From: Pez Cuckow Date: Thu, 9 Mar 2023 11:49:01 +0100 Subject: [PATCH 1/3] Swap to strongly recommended Vue.js rules --- .eslintrc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.eslintrc b/.eslintrc index 171245e..33efdf3 100644 --- a/.eslintrc +++ b/.eslintrc @@ -18,7 +18,7 @@ "overrides": [{ "files": "src/**", "extends": [ - "plugin:vue/vue3-strongly-recommended" + "plugin:vue/vue3-recommended" ], "rules": { // plugin:vue From 434fcc5e55c55fb994f9ea61d893ef9f7defb54f Mon Sep 17 00:00:00 2001 From: Pez Cuckow Date: Thu, 9 Mar 2023 12:04:25 +0100 Subject: [PATCH 2/3] Auto-fix all rule failures --- src/components/Check.vue | 6 +-- src/components/DialogBox.vue | 18 ++++---- src/components/Help.vue | 8 ++-- src/components/KebabMenu.vue | 10 ++--- src/components/ListItem.vue | 2 +- src/components/NotificationToast.vue | 10 ++--- src/components/data-table/DataTable.vue | 58 ++++++++++++------------- src/components/form/DropdownOption.vue | 12 ++--- src/components/form/TextInput.vue | 4 +- src/components/tabs/Tabs.vue | 4 +- 10 files changed, 66 insertions(+), 66 deletions(-) diff --git a/src/components/Check.vue b/src/components/Check.vue index de518bb..64bab85 100644 --- a/src/components/Check.vue +++ b/src/components/Check.vue @@ -10,14 +10,14 @@ import { CheckIcon } from '@heroicons/vue/outline' export default { name: 'ff-check', + components: { + CheckIcon + }, props: { value: { default: false, type: Boolean } - }, - components: { - CheckIcon } } diff --git a/src/components/DialogBox.vue b/src/components/DialogBox.vue index 637ec6e..07206de 100644 --- a/src/components/DialogBox.vue +++ b/src/components/DialogBox.vue @@ -2,13 +2,13 @@
{{ header }}
-
+
- Cancel - {{ confirmLabel }} + Cancel + {{ confirmLabel }}
@@ -18,7 +18,6 @@ diff --git a/src/components/KebabMenu.vue b/src/components/KebabMenu.vue index 676d435..72808e4 100644 --- a/src/components/KebabMenu.vue +++ b/src/components/KebabMenu.vue @@ -5,8 +5,8 @@