From c08a0354161ff0825f65d493b4521d41dbe2aa03 Mon Sep 17 00:00:00 2001 From: kennyboy55 Date: Tue, 11 Aug 2026 12:17:33 +0200 Subject: [PATCH] Bugfix: radio buttons, new badges, sort --- app/components/cards/drink.card.tsx | 4 ++-- app/components/filters/drink.filter.tsx | 7 +++++-- app/models/drinks.sort.server.ts | 10 +++++----- app/routes/inventory/route.tsx | 6 +----- 4 files changed, 13 insertions(+), 14 deletions(-) diff --git a/app/components/cards/drink.card.tsx b/app/components/cards/drink.card.tsx index 8a9054c..7c0313c 100644 --- a/app/components/cards/drink.card.tsx +++ b/app/components/cards/drink.card.tsx @@ -68,11 +68,11 @@ function DrinkCard(arg:Arguments) {
{ (isNewlyAdded || isRecentlyRestocked) ? ( - {isNewlyAdded && isRecentlyRestocked ? "New ยท Restocked" : isNewlyAdded ? "New" : "Restocked"} + {isNewlyAdded ? "New" : (isRecentlyRestocked ? "Restocked" : "")} ) : null } )); - const sortKey = arg.searchParams.get("sort") || "name"; + const sortKey = arg.searchParams.get("sort") || "new"; return (
@@ -85,8 +85,8 @@ function DrinkFilter(arg : Arguments) { Sort { [ - ["name", "Name"], ["new", "New"], + ["name", "Name"], ["popular", "Popularity"], ["abv-asc", "Alcohol (Low -> High)"], ["abv-desc", "Alcohol (High -> Low)"], @@ -213,6 +213,7 @@ function DrinkFilter(arg : Arguments) {