From b6a0940506597a8d5fbf7f72686a59e68aa739d5 Mon Sep 17 00:00:00 2001 From: k4rli Date: Mon, 25 Aug 2025 11:50:22 +0300 Subject: [PATCH] feat(MED-87): don't show 'waiting for results' text if order is cancelled --- .../analysis-results/_components/analysis.tsx | 14 +++++++++----- .../(user)/(dashboard)/analysis-results/page.tsx | 2 +- 2 files changed, 10 insertions(+), 6 deletions(-) diff --git a/app/home/(user)/(dashboard)/analysis-results/_components/analysis.tsx b/app/home/(user)/(dashboard)/analysis-results/_components/analysis.tsx index 0535ffe..67579b4 100644 --- a/app/home/(user)/(dashboard)/analysis-results/_components/analysis.tsx +++ b/app/home/(user)/(dashboard)/analysis-results/_components/analysis.tsx @@ -37,9 +37,11 @@ export enum AnalysisStatus { const Analysis = ({ analysisElement, results, + isCancelled, }: { - analysisElement: Pick; - results?: AnalysisResultForDisplay; + analysisElement: AnalysisElement; + results?: UserAnalysisElement; + isCancelled?: boolean; }) => { const name = analysisElement.analysis_name_lab || ''; const status = results?.norm_status || AnalysisStatus.NORMAL; @@ -121,9 +123,11 @@ const Analysis = ({ ) : ( <>
-
- -
+ {!isCancelled && ( +
+ +
+ )}
diff --git a/app/home/(user)/(dashboard)/analysis-results/page.tsx b/app/home/(user)/(dashboard)/analysis-results/page.tsx index 1ac3d5e..608d8ef 100644 --- a/app/home/(user)/(dashboard)/analysis-results/page.tsx +++ b/app/home/(user)/(dashboard)/analysis-results/page.tsx @@ -104,7 +104,7 @@ async function AnalysisResultsPage() { && analysisResponseElements?.find((element) => element.analysis_element_original_id === analysisElement.analysis_id_original); if (!results) { return ( - + ); } return (