feat: allow any precision when zooming (#4730)

This commit is contained in:
David Luzar 2022-02-06 21:58:59 +01:00 committed by GitHub
parent 08115ef311
commit 339636caab
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -1,9 +1,7 @@
import { AppState, NormalizedZoomValue } from "../types";
export const getNormalizedZoom = (zoom: number): NormalizedZoomValue => {
const normalizedZoom = parseFloat(zoom.toFixed(2));
const clampedZoom = Math.max(0.1, Math.min(normalizedZoom, 30));
return clampedZoom as NormalizedZoomValue;
return Math.max(0.1, Math.min(zoom, 30)) as NormalizedZoomValue;
};
export const getStateForZoom = (