ui: Persist success notification, redirect to list

Tabitha requested that the application returns to the transaction list
after the form was submitted successfully.  Before the navigation
starts, we still want to see the info toast, though.  Since the
navigation may take a few seconds, we keep the toast open indefinitely.
Dustin 2025-03-08 20:18:37 -06:00
parent b5dff8eaf7
commit bf844224b5
1 changed files with 7 additions and 1 deletions

View File

@ -96,7 +96,13 @@ async function submitForm(data: FormData) {
btnsubmit.loading = false;
if (r) {
if (r.ok) {
notify("Successfully updated transaction");
notify(
"Successfully updated transaction",
undefined,
undefined,
null,
);
window.location.href = "/transactions";
} else {
const html = await r.text();
if (html) {