From ed9a29dfc991e98b2fed28f069ca6750ed9acd33 Mon Sep 17 00:00:00 2001 From: Dominik Pschenitschni Date: Fri, 12 Nov 2021 17:25:23 +0100 Subject: [PATCH] feat: harden textarea auto height algorithm tested on current chrome, firefox, safari --- 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 81c083ae0..d6fd46b9a 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 @@