| | |
| | | save: 'Save Map', |
| | | clear: 'Clear Map', |
| | | adapt: 'ADAPT', |
| | | rotate: 'ROTATE', |
| | | fake: 'FAKE', |
| | | route: 'ROUTE', |
| | | disable: 'DISABLE', |
| | | enable: 'ENABLE', |
| | | reset: 'RESET', |
| | |
| | | monitor: '日志监控', |
| | | save: '保存地图', |
| | | clear: '清空地图', |
| | | adapt: '适配', |
| | | adapt: 'ADAPT', |
| | | rotate: 'ROTATE', |
| | | fake: 'FAKE', |
| | | route: 'ROUTE', |
| | | disable: '禁用', |
| | | enable: '启用', |
| | | reset: '重置', |
| | |
| | | }} |
| | | > |
| | | <AltRoute /> |
| | | {translate('page.map.action.route')} |
| | | </Fab> |
| | | <FakeFab /> |
| | | </> |
| | |
| | | }} |
| | | > |
| | | <RotateRight /> |
| | | {/* {translate('page.map.action.adapt')} */} |
| | | {translate('page.map.action.rotate')} |
| | | </Fab> |
| | | <Fab |
| | | variant="extended" |
| | |
| | | }} |
| | | > |
| | | <FitScreen /> |
| | | {/* {translate('page.map.action.adapt')} */} |
| | | {translate('page.map.action.adapt')} |
| | | </Fab> |
| | | </Box> |
| | | </Box> |
| | |
| | | import React, { useState, useRef, useEffect, useMemo } from "react"; |
| | | import { useTranslate } from "react-admin"; |
| | | import { |
| | | Fab, |
| | | } from '@mui/material'; |
| | |
| | | import { getFakeSign, setFakeSign } from "../http"; |
| | | |
| | | const FakeFab = (props) => { |
| | | const translate = useTranslate(); |
| | | const [fakeRun, setFakeRun] = useState(false); |
| | | |
| | | useEffect(() => { |
| | |
| | | onClick={handleToggle} |
| | | > |
| | | <LensBlurIcon /> |
| | | {/* {translate('page.map.action.adapt')} */} |
| | | {translate('page.map.action.fake')} |
| | | </Fab> |
| | | </> |
| | | ) |