BitMainImmersionPumpStationControlBox
Pump-station control card for a BitMain immersion container with per-pump enable/disable. Displays pump station status including: - Alarm/Normal status - Rea…
Pump-station control card for a BitMain immersion container with per-pump enable/disable.
Displays pump station status including: - Alarm/Normal status - Ready state - Operating state - Started state
import { BitMainImmersionPumpStationControlBox } from "@tetherto/mdk-react-devkit";| Prop | Status | Type | Default | Description |
|---|---|---|---|---|
title | Optional | string | undefined | — | Box title |
alarmStatus | Optional | boolean | undefined | — | Alarm/fault status |
ready | Optional | boolean | undefined | — | Ready status |
operation | Optional | boolean | undefined | — | Operation status |
start | Optional | boolean | undefined | — | Start status |
className | Optional | string | undefined | — | Custom className |
Usage
Pump-station status card showing alarm, ready, operation, and start states for a BitMain immersion container's pump station.
Minimal example
import { BitMainImmersionPumpStationControlBox } from "@tetherto/mdk-react-devkit";
<BitMainImmersionPumpStationControlBox
title="Pump Station A"
ready={true}
operation={true}
start={true}
alarmStatus={false}
/>
Example
import { BitMainImmersionPumpStationControlBox } from '@tetherto/mdk-react-devkit'export const BitMainImmersionPumpStationControlBoxExample = () => ( <div className="mdk-example-row"> <BitMainImmersionPumpStationControlBox title="Pump Station A" ready={true} operation={true} start={true} alarmStatus={false} /> <BitMainImmersionPumpStationControlBox title="Pump Station B" ready={false} operation={false} start={false} alarmStatus={true} /> </div>)