Fix admin modals getting stuck after a successful submit
This commit is contained in:
@@ -23,7 +23,7 @@
|
||||
let formError = $state('');
|
||||
let fieldErrors = $state<Record<string, string>>({});
|
||||
let successMessage = $state('');
|
||||
let lastForm = $state<ActionResult>(null);
|
||||
let lastForm = $state.raw<ActionResult>(null);
|
||||
|
||||
let closeTimer: ReturnType<typeof setTimeout> | undefined;
|
||||
|
||||
|
||||
@@ -46,7 +46,7 @@
|
||||
let lastRecordId = $state<string | null>(null);
|
||||
// Capture the form result as it is when this modal mounts so a stale
|
||||
// result from a previous record is not replayed on open.
|
||||
let lastForm = $state<ActionResult>(untrack(() => form ?? null));
|
||||
let lastForm = $state.raw<ActionResult>(untrack(() => form ?? null));
|
||||
|
||||
function resetAddressFields() {
|
||||
addrStreet = '';
|
||||
|
||||
Reference in New Issue
Block a user