From ae8be19b5ba103824a5185548feb3fb824a92d16 Mon Sep 17 00:00:00 2001
From: Josh Hawkins <32435876+hawkeye217@users.noreply.github.com>
Date: Sat, 11 Apr 2026 22:09:42 -0500
Subject: [PATCH] tweaks
- hide cases when filtering cameras that have no exports from those cameras
- remove description from case card
- use textarea instead of input for case description in add new case dialog
---
web/public/locales/en/views/exports.json | 5 +-
web/src/components/card/ExportCard.tsx | 14 +-
.../overlay/dialog/OptionAndInputDialog.tsx | 4 +-
web/src/pages/Exports.tsx | 125 +++++++++++++-----
4 files changed, 105 insertions(+), 43 deletions(-)
diff --git a/web/public/locales/en/views/exports.json b/web/public/locales/en/views/exports.json
index e0ace7d24..6745d3578 100644
--- a/web/public/locales/en/views/exports.json
+++ b/web/public/locales/en/views/exports.json
@@ -39,7 +39,10 @@
},
"deleteCase": {
"label": "Delete Case",
- "desc": "Are you sure you want to delete {{caseName}}? Exports will remain available as uncategorized exports."
+ "desc": "Are you sure you want to delete {{caseName}}?",
+ "descKeepExports": "Exports will remain available as uncategorized exports.",
+ "descDeleteExports": "All exports in this case will be permanently deleted.",
+ "deleteExports": "Also delete exports"
},
"caseDialog": {
"title": "Add to case",
diff --git a/web/src/components/card/ExportCard.tsx b/web/src/components/card/ExportCard.tsx
index c1689139b..9411dd7a8 100644
--- a/web/src/components/card/ExportCard.tsx
+++ b/web/src/components/card/ExportCard.tsx
@@ -87,11 +87,11 @@ export function CaseCard({