metatroncubeswdev cc20f20fe3
Some checks failed
CI / Lint, Unit & Integration Tests (push) Has been cancelled
fix: uncontrolled Polaris TextFields couldn't be typed into
app.locations.new.tsx's "Location name"/"Address" fields and
app.blackouts._index.tsx's "Date"/"Reason" fields were missing
value/onChange — Polaris TextField is fully controlled, so without that
wiring every keystroke gets overwritten back to an empty string on
re-render, making the field appear frozen. Every other form in the app
already followed the value/onChange + useState pattern; these four fields
were the only ones missed, and went uncaught until live browser testing
was actually possible tonight (shopify.web.toml was missing until now).

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
2026-08-25 02:23:22 -04:00
..