BitMainImmersionSummaryBox
Summary card for a BitMain immersion-cooled container: temps, pumps, power, and overall status.
Summary card for a BitMain immersion-cooled container: temps, pumps, power, and overall status.
import { BitMainImmersionSummaryBox } from "@tetherto/mdk-react-devkit";| Prop | Status | Type | Default | Description |
|---|---|---|---|---|
data | Optional | Device | undefined | — | — |
containerSettings | Optional | BitMainImmersionSummaryBoxContainerSettings | null | undefined | — | — |
Usage
Summary card for a BitMain immersion-cooled container. Displays supply temperatures for both tank circuits, pump statuses, power consumption, and overall container health at a glance.
Notes
- Returns
nullwhendatais falsy, so it is safe to render unconditionally while the device is loading.
Example
import { BitMainImmersionSummaryBox } from '@tetherto/mdk-react-devkit'const mockDevice = { id: 'container-01', status: 'mining', container_specific: { primary_supply_temp: 38, second_supply_temp1: 41, second_supply_temp2: 39, second_pump1: true, second_pump2: true, second_pump1_fault: false, second_pump2_fault: false, one_pump: false, }, stats: { power_consumption: 250000 },} as neverexport const BitMainImmersionSummaryBoxExample = () => ( <div className="mdk-example-row"> <BitMainImmersionSummaryBox data={mockDevice} /> </div>)BitMainImmersionSettings
Settings form for a BitMain immersion container — tank thresholds, pump curves, and limits. Settings form for BitMain immersion containers with temperature t…
BitMainImmersionSystemStatus
Aggregated system-status card for a BitMain immersion container; rolls up subsystem health. Displays system status information including: - Server start perm…