import React from "react"; import { Flex, Box, IconButton } from "theme-ui"; import AddMapButton from "./AddMapButton"; import ExpandMoreIcon from "../icons/ExpandMoreIcon"; import PanToolIcon from "../icons/PanToolIcon"; import BrushToolIcon from "../icons/BrushToolIcon"; import EraseToolIcon from "../icons/EraseToolIcon"; import UndoIcon from "../icons/UndoIcon"; import RedoIcon from "../icons/RedoIcon"; function MapControls({ onMapChange, onToolChange, selectedTool, onUndo, onRedo, }) { const divider = ( ); return ( {divider} onToolChange("pan")} sx={{ color: selectedTool === "pan" ? "primary" : "text" }} > onToolChange("brush")} sx={{ color: selectedTool === "brush" ? "primary" : "text" }} > onToolChange("erase")} sx={{ color: selectedTool === "erase" ? "primary" : "text" }} > {divider} ); } export default MapControls;