diff --git a/src/map-renderer.ts b/src/map-renderer.ts index 110dc31..ef7e28a 100644 --- a/src/map-renderer.ts +++ b/src/map-renderer.ts @@ -16,6 +16,8 @@ function easeCubic(t: number): number { type PropertyValue = string | number | boolean | string[] | null; +export let currentViewState: MapViewState | null = null; + interface MapProperty { name: string; value: PropertyValue; @@ -708,6 +710,9 @@ export function createMapRenderer(config: MapRendererOptions): Deck { + currentViewState = newViewState; + } }); mapCanvas.addEventListener('contextmenu', (e: MouseEvent) => { @@ -717,9 +722,8 @@ export function createMapRenderer(config: MapRendererOptions): Deck