<script lang="ts">
import * as maplibregl from 'maplibre-gl';
import maplibreWorkerUrl from 'maplibre-gl/dist/maplibre-gl-worker.mjs?worker&url';
import { BackgroundLayer } from 'svelte-maplibre';
import DefaultMarker from 'svelte-maplibre/DefaultMarker.svelte';
import MapLibre from 'svelte-maplibre/MapLibre.svelte';
import CodeSample from '$site/CodeSample.svelte';
import code from './+page.svelte?raw';
maplibregl.setWorkerUrl(maplibreWorkerUrl);
</script>
<MapLibre
style="https://basemaps.cartocdn.com/gl/positron-gl-style/style.json"
class="relative aspect-[9/16] max-h-[70vh] w-full sm:aspect-video sm:max-h-full"
standardControls
>
<BackgroundLayer paint={{ 'background-color': 'green', 'background-opacity': 0.5 }} />
<DefaultMarker lngLat={[0, 0]} />
</MapLibre>