feat: use runes

This commit is contained in:
uku 2024-10-23 10:12:26 +02:00
parent e92291eb2e
commit 6b385de4c5
Signed by: uku
SSH key fingerprint: SHA256:4P0aN6M8ajKukNi6aPOaX0LacanGYtlfjmN+m/sHY/o

View file

@ -5,15 +5,19 @@
import "leaflet/dist/leaflet.css";
export let data: PageData;
interface Props {
data: PageData;
}
let { data }: Props = $props();
const lignes = data.lines;
const params = $page.url.searchParams;
const center = L.latLng(45.75388713, 4.84715287);
let latlng = L.latLng(0, 0);
$: distance = Math.max(0, latlng.distanceTo(center) - 20);
$: points = 5000 * Math.exp(-distance / 750);
let latlng = $state(L.latLng(0, 0));
let distance = $derived(Math.max(0, latlng.distanceTo(center) - 20));
let points = $derived(5000 * Math.exp(-distance / 750));
function createMap(node: HTMLElement) {
const bbox = lignes.bbox || [0, 0, 0, 0];