From 880323a4e4197b9a6b7108f5b8d9266ee15c4484 Mon Sep 17 00:00:00 2001 From: ayana Date: Thu, 12 Jun 2025 10:53:55 -0700 Subject: [PATCH] update based on requested changes --- .../admin/Evaluations/FeedbackModal.svelte | 15 ++++++++------- .../components/admin/Evaluations/Feedbacks.svelte | 7 ++++++- 2 files changed, 14 insertions(+), 8 deletions(-) diff --git a/src/lib/components/admin/Evaluations/FeedbackModal.svelte b/src/lib/components/admin/Evaluations/FeedbackModal.svelte index 68df3d1ba..804cd0e48 100644 --- a/src/lib/components/admin/Evaluations/FeedbackModal.svelte +++ b/src/lib/components/admin/Evaluations/FeedbackModal.svelte @@ -1,15 +1,16 @@ @@ -38,17 +39,17 @@
{$i18n.t('Rating')}: - {selectedFeedback.data.details?.rating ?? '-'} + {selectedFeedback?.data?.details?.rating ?? '-'}
{$i18n.t('Reason')}: - {selectedFeedback.data.reason || '-'} + {selectedFeedback?.data?.reason || '-'}
{$i18n.t('Tags')}: - {#if selectedFeedback.data.tags && selectedFeedback.data.tags.length} + {#if selectedFeedback?.data?.tags && selectedFeedback?.data?.tags.length}
- {#each selectedFeedback.data.tags as tag} + {#each selectedFeedback?.data?.tags as tag} {tag} {/each} diff --git a/src/lib/components/admin/Evaluations/Feedbacks.svelte b/src/lib/components/admin/Evaluations/Feedbacks.svelte index 814e863ba..e51fe1f10 100644 --- a/src/lib/components/admin/Evaluations/Feedbacks.svelte +++ b/src/lib/components/admin/Evaluations/Feedbacks.svelte @@ -57,6 +57,11 @@ selectedFeedback = feedback; }; + const closeFeedbackModal = () => { + showFeedbackModal = false; + selectedFeedback = null; + }; + ////////////////////// // // CRUD operations @@ -115,7 +120,7 @@ }; - +