feat(fend): adds record cards to each record section

This commit is contained in:
Lewis Wynne 2026-03-23 18:57:09 +00:00
parent 973541e24f
commit 85b87f8140
3 changed files with 81 additions and 24 deletions

View file

@ -0,0 +1,20 @@
<script lang="ts">
import type { Character } from '$lib/types';
import { roster } from '$lib/state.svelte';
import RecordCard from './RecordCard.svelte';
let { character }: { character: Character } = $props();
</script>
<div class="flex flex-col gap-4">
{#each character.template.records as record}
<RecordCard
{record}
data={character.data}
onFieldChange={(key, value) => {
character.data[key] = value;
roster.scheduleSave(character);
}}
/>
{/each}
</div>