diff --git a/app/home/(user)/(dashboard)/analysis-results/_components/analysis.tsx b/app/home/(user)/(dashboard)/analysis-results/_components/analysis.tsx index 4f3fddb..95f042d 100644 --- a/app/home/(user)/(dashboard)/analysis-results/_components/analysis.tsx +++ b/app/home/(user)/(dashboard)/analysis-results/_components/analysis.tsx @@ -1,6 +1,7 @@ 'use client'; import React, { useState } from 'react'; +import { format } from 'date-fns'; import { Info } from 'lucide-react'; @@ -61,21 +62,23 @@ const Analysis = ({
{name} -
setShowTooltip(!showTooltip)} - onMouseLeave={() => setShowTooltip(false)} - > - {' '} + {results?.response_time && ( -
+ )}
{results ? ( <> diff --git a/app/home/(user)/(dashboard)/analysis-results/page.tsx b/app/home/(user)/(dashboard)/analysis-results/page.tsx index d5b5293..fcc7c9e 100644 --- a/app/home/(user)/(dashboard)/analysis-results/page.tsx +++ b/app/home/(user)/(dashboard)/analysis-results/page.tsx @@ -51,16 +51,12 @@ async function AnalysisResultsPage() { const analysisElements = await getAnalysisElements({ ids: analysisElementIds }); const analysisElementsWithResults = analysisResponseElements ?.sort((a, b) => { - if (!a.updated_at || !b.updated_at) { + if (!a.response_time || !b.response_time) { return 0; } - return new Date(b.updated_at).getTime() - new Date(a.updated_at).getTime(); + return new Date(b.response_time).getTime() - new Date(a.response_time).getTime(); }) - .map((results) => { - return { - results, - } - }) ?? []; + .map((results) => ({ results })) ?? []; const analysisElementsWithoutResults = analysisElements .filter((element) => !analysisElementsWithResults?.some(({ results }) => results.analysis_element_original_id === element.analysis_id_original)); diff --git a/public/locales/en/analysis-results.json b/public/locales/en/analysis-results.json index 8dd0a09..ada8eac 100644 --- a/public/locales/en/analysis-results.json +++ b/public/locales/en/analysis-results.json @@ -5,6 +5,7 @@ "orderNewAnalysis": "Order new analyses", "waitingForResults": "Waiting for results", "noAnalysisElements": "No analysis orders found", + "analysisDate": "Analysis result date", "results": { "range": { "normal": "Normal range" diff --git a/public/locales/et/analysis-results.json b/public/locales/et/analysis-results.json index f8a7c2d..0acc140 100644 --- a/public/locales/et/analysis-results.json +++ b/public/locales/et/analysis-results.json @@ -5,6 +5,7 @@ "orderNewAnalysis": "Telli uued analüüsid", "waitingForResults": "Tulemuse ootel", "noAnalysisElements": "Veel ei ole tellitud analüüse", + "analysisDate": "Analüüsi vastuse kuupäev", "results": { "range": { "normal": "Normaalne vahemik"