<script lang="ts"> import type { FieldProps } from '$lib/types'; import { onMount } from 'svelte'; export let value = false; export let params: FieldProps; onMount(() => { value = Boolean(params?.default) ?? 8.0; }); </script> <div class="grid max-w-md grid-cols-4 items-center justify-items-start gap-3"> <label class="text-sm font-medium" for={params.id}>{params?.title}</label> <input bind:checked={value} type="checkbox" id={params.id} class="cursor-pointer" /> </div>