'use client'; import React, { useState } from 'react'; import { PageBody, PageHeader } from '@kit/ui/page'; import { Trans } from '@kit/ui/trans'; import { Button } from '@kit/ui/shadcn/button'; import Modal from "@modules/common/components/modal" import Analysis from '../_components/analysis'; import { analysisResponses } from './test-responses'; export default function AnalysisResultsPage() { const [openBlocks, setOpenBlocks] = useState([]); return ( <>

Analüüsi tulemused demo

{analysisResponses.map(({ id, orderedAnalysisElements }, index) => { const isOpen = openBlocks.includes(id); const closeModal = () => setOpenBlocks(openBlocks.filter((block) => block !== id)); return (

AnalysisOrderId: {id}

OrderedAnalysisElements
{isOpen && (

NormiStaatus

  • 0 - testi väärtus jääb normaalväärtuste piirkonda või on määramata,
  • 1 - testi väärtus jääb hoiatava (tähelepanu suunava) märkega piirkonda,
  • 2 - testi väärtus on normaalväärtuste piirkonnast väljas või kõrgendatud tähelepanu nõudvas piirkonnas.

UuringOlek

  • 1 - Järjekorras,
  • 2 - Ootel,
  • 3 - Töös,
  • 4 - Lõpetatud,
  • 5 - Tagasi lükatud,
  • 6 - Tühistatud,
                            {JSON.stringify(orderedAnalysisElements, null, 2)}
                          
)}
{orderedAnalysisElements ? ( orderedAnalysisElements.map((element, index) => ( )) ) : (
)}

) })}
); }