MDK Logo
UI Kitreact-devkitComponentsFoundationWidgets

MinersActivityChart

Stacked-area chart of miner-state counts (online / offline / faulted) over the selected window.

Stacked-area chart of miner-state counts (online / offline / faulted) over the selected window.

import { MinersActivityChart } from "@tetherto/mdk-react-devkit";
PropStatusTypeDefaultDescription
dataOptionalMinersActivityData
largeOptionalboolean
isLoadingOptionalboolean
isErrorOptionalboolean
errorOptionalMinerActivityChartErrorProp | null
showLabelOptionalboolean
isDemoModeOptionalboolean

Usage

Stacked-area chart of miner-state counts (online / offline / faulted) over the selected time window. Built on Chart.js via react-chartjs-2.

Minimal example

import { MinersActivityChart } from "@tetherto/mdk-react-devkit";

<MinersActivityChart
  data={{ online: [], offline: [], faulted: [] }}
  large={false}
  isLoading={false}
  isError={false}
  error={null}
  showLabel={true}
  isDemoMode={true}
/>

Example

import { MinersActivityChart } from '@tetherto/mdk-react-devkit'export const MinersActivityChartExample = () => (  <div className="mdk-example-row">    <MinersActivityChart      data={{ online: [], offline: [], faulted: [] } as never}      large={false}      isLoading={false}      isError={false}      error={null}      showLabel={true}      isDemoMode={true}    />  </div>)