| | |
| | | Divider, |
| | | } from '@mui/material'; |
| | | import MuiInput from '@mui/material/Input'; |
| | | import { styled } from '@mui/material/styles'; |
| | | import { useTranslate } from 'react-admin'; |
| | | |
| | | const MapSettings = (props) => { |
| | |
| | | } |
| | | }; |
| | | |
| | | // 处理表单提交 |
| | | const onFormSubmit = (data) => { |
| | | updateSprite(data); |
| | | if (onSubmit) { |
| | |
| | | } |
| | | }; |
| | | |
| | | // 旋转滑块的刻度 |
| | | const rotationMarks = [ |
| | | { value: 0, label: '0°' }, |
| | | { value: 90, label: '90°' }, |
| | | { value: 180, label: '180°' }, |
| | | { value: 270, label: '270°' }, |
| | | { value: 360, label: '360°' }, |
| | | ]; |
| | | |
| | | return ( |
| | | <Box component="form" onSubmit={handleSubmit(onFormSubmit)} noValidate sx={{ mt: 0 }}> |
| | | <Grid container spacing={2}> |
| | | <Grid container spacing={1.4}> |
| | | {/* position */} |
| | | <Grid item xs={12}> |
| | | <Typography variant="inherit"> |
| | |
| | | </Box> |
| | | </Box> |
| | | </Grid> |
| | | |
| | | <Grid item xs={12}> |
| | | <Divider /> |
| | | </Grid> |
| | |
| | | )} |
| | | /> |
| | | </Grid> |
| | | <Grid item xs={12}> |
| | | <Stack direction="row" spacing={2}> |
| | | <Button variant="contained" color="primary"> |
| | | {translate('page.map.settings.map.copy.execute')} |
| | | </Button> |
| | | <Button variant="text" color="primary"> |
| | | {translate('page.map.settings.map.copy.reverse')} |
| | | </Button> |
| | | </Stack> |
| | | </Grid> |
| | | |
| | | <Grid item xs={12}> |
| | | <Divider /> |
| | | </Grid> |
| | | |
| | | {/* more */} |
| | | <Grid item xs={12}> |