import * as React from "react"; import { Box, Container, Grid, ToggleButton, ToggleButtonGroup, Button } from "@mui/material"; import { useTheme, alpha } from "@mui/material/styles"; import { DashboardViewProps } from "./Dashboard.models"; export default function DashboardView({ config, data, state, stateSetters, isFetching, }: DashboardViewProps) { const theme = useTheme(); const { flow, selectedGroupKey, } = state; const colorScheme = flow === "outflows" ? theme.palette.flows.outflows : theme.palette.flows.inflows; return ( Outflows Inflows {selectedGroupKey && Object.keys(selectedGroupKey).length > 0 && ( )} {config.sections.map((section) => { const Component = section.component; return ( ); })} ); }