From 4b330bb9ecf3f15a082789e7cad8569baaad4b8c Mon Sep 17 00:00:00 2001 From: juancwu Date: Mon, 19 Jan 2026 01:15:40 +0000 Subject: [PATCH] fix: close add expense dialog after success --- internal/ui/components/expense/expense.templ | 1 + 1 file changed, 1 insertion(+) diff --git a/internal/ui/components/expense/expense.templ b/internal/ui/components/expense/expense.templ index f47f7ec..3297932 100644 --- a/internal/ui/components/expense/expense.templ +++ b/internal/ui/components/expense/expense.templ @@ -15,6 +15,7 @@ templ AddExpenseForm(space *model.Space, tags []*model.Tag, lists []*model.Shopp hx-post={ "/app/spaces/" + space.ID + "/expenses" } hx-target="#expenses-list" hx-swap="afterbegin" + _="on htmx:afterOnLoad if event.detail.xhr.status == 200 then call window.tui.dialog.close('add-expense-dialog') reset() me end" class="space-y-4" > @csrf.Token()