UNPKG

@openmrs/esm-patient-vitals-app

Version:
30 lines (27 loc) 987 B
import { type PatientVitalsAndBiometrics, type ObservationInterpretation } from '../common'; export interface VitalsTableRow extends PatientVitalsAndBiometrics { id: string; dateRender: string; bloodPressureRender: string; bloodPressureRenderInterpretation?: ObservationInterpretation; pulseRender: string | number; pulseRenderInterpretation?: ObservationInterpretation; spo2Render: string | number; spo2RenderInterpretation?: ObservationInterpretation; temperatureRender: string | number; temperatureRenderInterpretation?: ObservationInterpretation; respiratoryRateRender: string | number; respiratoryRateRenderInterpretation?: ObservationInterpretation; } export interface VitalsTableHeader { key: | 'dateRender' | 'temperatureRender' | 'bloodPressureRender' | 'pulseRender' | 'respiratoryRateRender' | 'spo2Render'; header: string; isSortable?: boolean; sortFunc: (valueA: VitalsTableRow, valueB: VitalsTableRow) => number; }