From f5680504ac49cccaccf329917f67649af39f39d6 Mon Sep 17 00:00:00 2001 From: grey-cat-1908 Date: Tue, 27 Aug 2024 13:07:46 +0300 Subject: [PATCH] better validation process --- src/components/forms/ScaleQuestion.vue | 25 ------ src/components/forms/SelectorQuestion.vue | 32 +++++++- src/components/forms/TextQuestion.vue | 97 +++-------------------- src/stores/formView.ts | 8 ++ src/utils/formation.ts | 4 + src/utils/validators.ts | 69 ++++++++++++++++ src/views/form/View.vue | 26 +++++- 7 files changed, 146 insertions(+), 115 deletions(-) create mode 100644 src/stores/formView.ts create mode 100644 src/utils/formation.ts create mode 100644 src/utils/validators.ts diff --git a/src/components/forms/ScaleQuestion.vue b/src/components/forms/ScaleQuestion.vue index 7fb9d9d..9625c54 100644 --- a/src/components/forms/ScaleQuestion.vue +++ b/src/components/forms/ScaleQuestion.vue @@ -1,13 +1,5 @@