MAGI System Panel
Three-column MAGI supercomputer voting panel. Each column represents a MAGI brain (MELCHIOR, BALTHASAR, CASPER) with independent status states.
[SRC]tsx
1import { MagiSystemPanel } from "@mdrbx/nerv-ui";2import type { MagiVote } from "@mdrbx/nerv-ui";
Idle State
IDLEinspection frame
live inspectionframe-01
MAGI SUPER COMPUTER SYSTEM
MELCHIOR 101
—
STANDBY
STANDBY
BALTHASAR 202
—
STANDBY
STANDBY
CASPER 303
—
STANDBY
STANDBY
Voting Result
CONSENSUSinspection frame
live inspectionframe-01
MAGI SUPER COMPUTER SYSTEM
MELCHIOR 101
ACCEPTED
ACCEPTED
BALTHASAR 202
ACCEPTED
ACCEPTED
CASPER 303
REJECTED
REJECTED
Computing State
COMPUTINGinspection frame
live inspectionframe-01
MAGI SUPER COMPUTER SYSTEM
MELCHIOR 101
COMPUTING...
BALTHASAR 202
COMPUTING...
CASPER 303
COMPUTING...
Props
| Prop | Type | Default | Description |
|---|---|---|---|
| votes* | MagiVote[] | — | Array of { name: string, status: MagiStatus } |
| title | string | "MAGI SUPER COMPUTER SYSTEM" | Panel header title |
| className | string | "" | Additional CSS classes |
[i]MAGI STATUS TYPES
idle — Gray, "STANDBY". computing — Scrolling hex data with cyan scan bar. accepted — Orange fill with "ACCEPTED". rejected — Red fill with blinking "REJECTED".