From ee9aa1dc73a5c2de3b1c60ba05b2fa32702eb9dc Mon Sep 17 00:00:00 2001 From: Kostiantyn Miakshyn Date: Wed, 7 Oct 2026 01:33:06 +0200 Subject: [PATCH 1/2] fix(grid): Fix edit of grid answers Signed-off-by: Kostiantyn Miakshyn --- src/types/Entities.d.ts | 5 ++- src/views/Submit.vue | 87 ++++++++++++++++++++++++++++++++++++----- 2 files changed, 81 insertions(+), 11 deletions(-) diff --git a/src/types/Entities.d.ts b/src/types/Entities.d.ts index b72b37dcf..7f531ce13 100644 --- a/src/types/Entities.d.ts +++ b/src/types/Entities.d.ts @@ -136,7 +136,10 @@ export interface MaxStringLengths { [key: string]: number } -export type GridQuestionValues = Record +export type GridQuestionValues = Record< + number, + number | string | (number | string)[] | Record +> /** Statistics for a single option in a countable question (e.g., multiple choice, checkboxes) */ export interface OptionStats extends FormsOption { diff --git a/src/views/Submit.vue b/src/views/Submit.vue index 9439c8142..78179469d 100644 --- a/src/views/Submit.vue +++ b/src/views/Submit.vue @@ -219,7 +219,11 @@