create script in mui

This commit is contained in:
Olivier Gagnon
2021-09-24 23:36:28 -04:00
parent fe18c55173
commit 5170c0e004
4 changed files with 110 additions and 101 deletions

View File

@@ -28,24 +28,28 @@ export function ProgramsRoot(): React.ReactElement {
at any time. Your progress will be saved and you can continue later.
</Typography>
</Box>
<ButtonGroup>
{getAvailableCreatePrograms(player).map((program) => {
const create = program.create;
if (create === null) return <></>;
return (
<Tooltip key={program.name} title={create.tooltip}>
{getAvailableCreatePrograms(player).map((program) => {
const create = program.create;
if (create === null) return <></>;
return (
<React.Fragment key={program.name}>
<Tooltip title={create.tooltip}>
<Button
onClick={() => {
sx={{ my: 1 }}
onClick={(event) => {
if (!event.isTrusted) return;
player.startCreateProgramWork(router, program.name, create.time, create.level);
}}
>
{program.name}
</Button>
</Tooltip>
);
})}
</ButtonGroup>
<br />
</React.Fragment>
);
})}
</div>
</>
);