From 84284a62117654961160bf555a3f0ec6dde88f72 Mon Sep 17 00:00:00 2001 From: Dominik Pschenitschni Date: Tue, 30 Nov 2021 20:20:40 +0000 Subject: [PATCH] feat: harden textarea auto height algorithm (#985) Co-authored-by: Dominik Pschenitschni Reviewed-on: https://kolaente.dev/vikunja/frontend/pulls/985 Reviewed-by: konrad Co-authored-by: Dominik Pschenitschni Co-committed-by: Dominik Pschenitschni --- package.json | 4 +- src/components/tasks/add-task.vue | 242 ++++++++++++++++++------------ 2 files changed, 148 insertions(+), 98 deletions(-) diff --git a/package.json b/package.json index 1ab693c91..47d2c73d6 100644 --- a/package.json +++ b/package.json @@ -96,7 +96,8 @@ "env": { "browser": true, "es2021": true, - "node": true + "node": true, + "vue/setup-compiler-macros": true }, "extends": [ "eslint:recommended", @@ -120,6 +121,7 @@ "error", "never" ], + "vue/script-setup-uses-vars": "error", "vue/multi-word-component-names": 0 }, "parser": "vue-eslint-parser", diff --git a/src/components/tasks/add-task.vue b/src/components/tasks/add-task.vue index d035d70f3..e7d44d307 100644 --- a/src/components/tasks/add-task.vue +++ b/src/components/tasks/add-task.vue @@ -3,17 +3,13 @@