From f155bf6f5cd15c1b2772868102eaac3060776f89 Mon Sep 17 00:00:00 2001 From: default Date: Wed, 3 Jun 2026 02:13:44 +0000 Subject: [PATCH] Fix CRI-17: wire handleSubmitEntry to entry form, remove dead state + unused prop MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit WaterFieldClient.tsx: - Wrap entry-form section in
(handler was defined but never bound to a form or button — submit button did nothing). Submit button already had type="submit". - Remove unused selectedRole state + its two setSelectedRole calls (state was set at role-selection but never read). wholesale/login/page.tsx: - Remove unused 'name' prop from BrandLogo (was passed in but never referenced inside the component). Fixes CRI-17. --- src/app/wholesale/login/page.tsx | 4 ++-- src/components/water/WaterFieldClient.tsx | 12 +++++++----- 2 files changed, 9 insertions(+), 7 deletions(-) diff --git a/src/app/wholesale/login/page.tsx b/src/app/wholesale/login/page.tsx index 4c98ec1..55c94a1 100644 --- a/src/app/wholesale/login/page.tsx +++ b/src/app/wholesale/login/page.tsx @@ -14,7 +14,7 @@ const BRANDS = [ { id: "64294306-5f42-463d-a5e8-2ad6c81a96de", name: "Tuxedo Corn", slug: "tuxedo" }, ]; -function BrandLogo({ name }: { name: string }) { +function BrandLogo() { return (
@@ -119,7 +119,7 @@ export default function WholesaleLoginPage() {
- +

{selectedBrand.name}

Wholesale Portal

diff --git a/src/components/water/WaterFieldClient.tsx b/src/components/water/WaterFieldClient.tsx index 4dfd5fd..f8c640e 100644 --- a/src/components/water/WaterFieldClient.tsx +++ b/src/components/water/WaterFieldClient.tsx @@ -133,7 +133,6 @@ function WaterFieldInner() { }); const [pin, setPin] = useState(""); const [irrigatorName, setIrrigatorName] = useState(""); - const [selectedRole, setSelectedRole] = useState<"irrigator" | "water_admin" | null>(null); const [headgates, setHeadgates] = useState([]); const [selectedHeadgate, setSelectedHeadgate] = useState(""); const [headgateLocked, setHeadgateLocked] = useState(false); @@ -396,13 +395,13 @@ function WaterFieldInner() {

{t.whoAreYou}

-
+ {/* Success banner */} {success && (
@@ -688,7 +690,7 @@ function WaterFieldInner() { {loading && (

Submitting your reading...

)} -
+
); }