import React from 'react'; import NumericInput from './NumericInput.js'; const Settings = ({ pkParams, therapeuticRange, uiSettings, onUpdatePkParams, onUpdateTherapeuticRange, onUpdateUiSetting, onReset }) => { const { showDayTimeXAxis, yAxisMin, yAxisMax, simulationDays, displayedDays } = uiSettings; return (

Erweiterte Einstellungen

onUpdateUiSetting('showDayTimeXAxis', e.target.checked)} className="h-4 w-4 rounded border-gray-300 text-sky-600 focus:ring-sky-500" />
onUpdateUiSetting('simulationDays', val)} increment={'1'} min={2} max={7} unit="Tage" />
onUpdateUiSetting('displayedDays', val)} increment={'1'} min={1} max={parseInt(simulationDays, 10) || 1} unit="Tage" />
onUpdateUiSetting('yAxisMin', val)} increment={'5'} min={0} placeholder="Auto" unit="ng/ml" />
-
onUpdateUiSetting('yAxisMax', val)} increment={'5'} min={0} placeholder="Auto" unit="ng/ml" />
onUpdateTherapeuticRange('min', val)} increment={'0.5'} min={0} placeholder="Min" unit="ng/ml" />
-
onUpdateTherapeuticRange('max', val)} increment={'0.5'} min={0} placeholder="Max" unit="ng/ml" />

d-Amphetamin Parameter

onUpdatePkParams('damph', { halfLife: val })} increment={'0.5'} min={0.1} unit="h" />

Lisdexamfetamin Parameter

onUpdatePkParams('ldx', { halfLife: val })} increment={'0.1'} min={0.1} unit="h" />
onUpdatePkParams('ldx', { absorptionRate: val })} increment={'0.1'} min={0.1} unit="(schneller >)" />
); }; export default Settings;