fix: remove sse

This commit is contained in:
juancwu 2026-02-07 21:04:18 +00:00
commit a5aca45648
13 changed files with 18 additions and 226 deletions

View file

@ -236,9 +236,6 @@ templ BalanceCard(spaceID string, balance int, oob bool) {
<div
id="balance-card"
class="border rounded-lg p-4 bg-card text-card-foreground"
hx-get={ "/app/spaces/" + spaceID + "/components/balance" }
hx-trigger="sse:balance_changed"
hx-swap="outerHTML"
if oob {
hx-swap-oob="true"
}

View file

@ -93,7 +93,7 @@ templ Space(title string, space *model.Space) {
}
}
@sidebar.Inset() {
<div hx-sse={ "connect:/app/spaces/" + space.ID + "/stream" } class="flex flex-col h-full">
<div class="flex flex-col h-full">
// Top Navigation Bar
<header class="sticky top-0 z-10 border-b bg-background">
<div class="flex h-14 items-center px-6">

View file

@ -41,12 +41,7 @@ templ SpaceExpensesPage(space *model.Space, expenses []*model.Expense, balance i
// Balance Card
@expense.BalanceCard(space.ID, balance, false)
// List of expenses
<div
class="border rounded-lg"
hx-get={ "/app/spaces/" + space.ID + "/components/expenses" }
hx-trigger="sse:expenses_updated"
hx-swap="innerHTML"
>
<div class="border rounded-lg">
@ExpensesListContent(expenses)
</div>
</div>

View file

@ -72,9 +72,6 @@ templ SpaceListDetailPage(space *model.Space, list *model.ShoppingList, items []
<div
id="items-container"
class="border rounded-lg"
hx-get={ "/app/spaces/" + space.ID + "/lists/" + list.ID + "/items" }
hx-trigger="sse:item_added, sse:item_updated, sse:item_deleted"
hx-swap="innerHTML"
>
@ShoppingListItems(space.ID, items)
</div>

View file

@ -36,9 +36,6 @@ templ SpaceListsPage(space *model.Space, cards []model.ListCardData) {
<div
id="lists-container"
class="grid grid-cols-1 md:grid-cols-2 lg:grid-cols-3 gap-4"
hx-get={ "/app/spaces/" + space.ID + "/components/lists" }
hx-trigger="sse:list_created, sse:list_deleted"
hx-swap="innerHTML"
>
@ListsContainer(space.ID, cards)
</div>

View file

@ -36,7 +36,10 @@ templ SpaceTagsPage(space *model.Space, tags []*model.Tag) {
Create
}
</form>
<div id="tags-container" class="flex flex-wrap gap-2">
<div
id="tags-container"
class="flex flex-wrap gap-2"
>
for _, t := range tags {
@tag.Tag(t)
}