From d72f89492dd0abf76ebcadb0f2168beb41a5aacf Mon Sep 17 00:00:00 2001 From: Nicolas Mowen Date: Mon, 15 Dec 2025 11:23:44 -0700 Subject: [PATCH] Cleanup typing --- web/src/pages/Exports.tsx | 30 ++++++++++-------------------- 1 file changed, 10 insertions(+), 20 deletions(-) diff --git a/web/src/pages/Exports.tsx b/web/src/pages/Exports.tsx index fca5f7fac..7be785e89 100644 --- a/web/src/pages/Exports.tsx +++ b/web/src/pages/Exports.tsx @@ -497,17 +497,12 @@ function CaseAssignmentDialog({ mutate(); onClose(); } catch (error: unknown) { + const apiError = error as { + response?: { data?: { message?: string; detail?: string } }; + }; const errorMessage = - ( - error as { - response?: { data?: { message?: string; detail?: string } }; - } - ).response?.data?.message || - ( - error as { - response?: { data?: { message?: string; detail?: string } }; - } - ).response?.data?.detail || + apiError.response?.data?.message || + apiError.response?.data?.detail || "Unknown error"; toast.error(t("toast.error.assignCaseFailed", { errorMessage }), { position: "top-center", @@ -538,17 +533,12 @@ function CaseAssignmentDialog({ mutate(); onClose(); } catch (error: unknown) { + const apiError = error as { + response?: { data?: { message?: string; detail?: string } }; + }; const errorMessage = - ( - error as { - response?: { data?: { message?: string; detail?: string } }; - } - ).response?.data?.message || - ( - error as { - response?: { data?: { message?: string; detail?: string } }; - } - ).response?.data?.detail || + apiError.response?.data?.message || + apiError.response?.data?.detail || "Unknown error"; toast.error(t("toast.error.assignCaseFailed", { errorMessage }), { position: "top-center",