"use client"; /** * WaterFieldClient — entrypoint for the public `/water` route. * * As of 2026-07, this delegates to the new mobile-first * `MobileWaterApp` state machine. The legacy implementation that * lived here supported language selection and role-based admin * routing; both are reachable from the new flow via dedicated * secondary routes (`/water/admin` for the admin side, the QR * picker for Spanish signage in the future) but the primary * `/water` flow is now a clean three-screen Apple-HIG experience: * PIN → Headgates → Log * * The wrapping div uses `100dvh` so the iOS Safari address bar * collapse doesn't trigger layout jumps, and `100vh` as a * fallback for older browsers. */ import { Suspense } from "react"; import { MobileWaterApp } from "./mobile/MobileWaterApp"; export default function WaterFieldClient() { return (