2024-06-21 20:57:05 +01:00
|
|
|
import { Box, Stack, useTheme } from '@mui/material';
|
|
|
|
|
import SettingsIcon from '@mui/icons-material/Settings';
|
|
|
|
|
import Typography from '@mui/material/Typography';
|
|
|
|
|
import React, { ReactNode } from 'react';
|
2024-06-21 20:24:00 +01:00
|
|
|
|
|
|
|
|
export default function ToolOptions({ children }: { children: ReactNode }) {
|
2024-06-21 20:57:05 +01:00
|
|
|
const theme = useTheme();
|
|
|
|
|
return (
|
|
|
|
|
<Box
|
|
|
|
|
sx={{
|
|
|
|
|
mb: 2,
|
|
|
|
|
borderRadius: 2,
|
|
|
|
|
padding: 2,
|
|
|
|
|
backgroundColor: theme.palette.background.default
|
|
|
|
|
}}
|
|
|
|
|
mt={2}
|
|
|
|
|
>
|
|
|
|
|
<Stack direction={'row'} spacing={1} alignItems={'center'}>
|
|
|
|
|
<SettingsIcon />
|
|
|
|
|
<Typography fontSize={22}>Tool options</Typography>
|
|
|
|
|
</Stack>
|
|
|
|
|
<Box mt={2}>{children}</Box>
|
|
|
|
|
</Box>
|
|
|
|
|
);
|
2024-06-21 20:24:00 +01:00
|
|
|
}
|