import React from "react"; import {MAP_MAX_SCALE, MAP_MIN_SCALE, MAP_SCALE_PER_EVENT} from "../MapConstants"; const ZoomControlComponent = ({mapScale, setMapScale}) => { const zoom = (out) => { const newScale = out ? mapScale / MAP_SCALE_PER_EVENT : mapScale * MAP_SCALE_PER_EVENT; const boundedScale = Math.min(Math.max(MAP_MIN_SCALE, newScale), MAP_MAX_SCALE); setMapScale(boundedScale); }; return ( ); }; export default ZoomControlComponent;