| | |
| | | setDeviceVisible(false); |
| | | setSettingsVisible(false); |
| | | setBatchSelectionVisible(false); |
| | | setAreaDrawing(false); |
| | | Tool.cancelAreaDrawing(); |
| | | |
| | | setCurSprite(null); |
| | | setBatchSprites([]); |
| | |
| | | setInsightVisible(true); |
| | | } |
| | | if (mode === MAP_MODE.SETTINGS_MODE) { |
| | | Tool.showSelectedEffect(curSprite); |
| | | setSettingsVisible(true); |
| | | } |
| | | if (mode === MAP_MODE.AREA_MODE) { |
| | | Tool.showSelectedEffect(curSprite); |
| | | setSettingsVisible(true); |
| | | } |
| | |
| | | sx={{}} |
| | | disabled={areaDrawing} |
| | | onClick={() => { |
| | | setCurSprite(null); |
| | | const started = Tool.startAreaDrawing({ |
| | | promptText: translate('page.map.prompt.areaName'), |
| | | onComplete: ({ name, start, end, color }) => { |