bitburner-src/src/CotMG/ui/DummyGrid.tsx
2022-09-27 15:35:42 -04:00

32 lines
840 B
TypeScript

import { Box, Table } from "@mui/material";
import * as React from "react";
import { ActiveFragment } from "../ActiveFragment";
import { BaseGift } from "../BaseGift";
import { Grid } from "./Grid";
import { zeros } from "../Helper";
interface IProps {
width: number;
height: number;
fragments: ActiveFragment[];
}
export function DummyGrid(props: IProps): React.ReactElement {
const gift = new BaseGift(props.width, props.height, props.fragments);
const ghostGrid = zeros(props.width, props.height);
return (
<Box>
<Table sx={{ width: props.width, height: props.height }}>
<Grid
width={props.width}
height={props.height}
ghostGrid={ghostGrid}
gift={gift}
enter={() => undefined}
click={() => undefined}
/>
</Table>
</Box>
);
}