props.setDisableAllHosts(!props.disableAllHosts())} globalDisableOfflineFlag={props.disableAllHostsOffline} onToggleGlobalDisableOffline={() => props.setDisableAllHostsOffline(!props.disableAllHostsOffline()) } showDelayColumn={true} globalDelaySeconds={props.timeThresholds().host} metricDelaySeconds={props.metricTimeThresholds().host ?? {}} onMetricDelayChange={(metric, value) => updateMetricDelay('host', metric, value)} factoryDefaults={props.factoryHostDefaults} onResetDefaults={props.resetHostDefaults} />
toggleSection('hostDisks')} icon={} isGloballyDisabled={props.disableAllHosts()} emptyMessage="No host disks found. Host agents with mounted filesystems will appear here." >
{ if (typeof value === 'function') { const newValue = value({ disk: props.hostDefaults.disk }); props.setHostDefaults((prev) => ({ ...prev, disk: newValue.disk })); } else { props.setHostDefaults((prev) => ({ ...prev, disk: value.disk })); } }} setHasUnsavedChanges={props.setHasUnsavedChanges} />