fix report edit

This commit is contained in:
2025-06-21 22:37:05 +02:00
parent 54a780d999
commit 4e615fe211
6 changed files with 25 additions and 5 deletions

View File

@ -20,12 +20,12 @@
let status = $state<'open' | 'closed' | null>(null);
let notice = $state<string | null>(null);
let statement = $state<string | null>(null);
let strikeReason = $state<string | null>(null);
let strikeReason = $state<string | null>(String(report?.strike?.strikeReasonId ?? null));
// consts
const strikeReasonValues = strikeReasons.reduce(
(prev, curr) => Object.assign(prev, { [curr.id]: `${curr.name} (${curr.weight})` }),
{}
{ [null]: 'Kein Vergehen' }
);
// lifetime
@ -82,8 +82,7 @@
label="Bearbeitungsstatus"
dynamicWidth
/>
<Select bind:value={strikeReason} values={strikeReasonValues} defaultValue="" label="Vergehen" dynamicWidth
></Select>
<Select bind:value={strikeReason} values={strikeReasonValues} label="Vergehen" dynamicWidth></Select>
<div class="divider mt-0 mb-2"></div>
<button class="btn mt-auto" onclick={onSaveButtonClick}>Speichern</button>
</div>