Reusable field widgets

The package ships no styled widgets — copy the extract-once pattern from the example app.

The package deliberately ships no styled widgets — it gives you what a widget needs to bind to: the text controller, the focus node, the typed state, the error. For the extract-once pattern see the full set in example/lib/widgets/, ready to copy and restyle.

The example app is a gallery: one screen per documented pattern, reachable from the home page. Run it with:

cd example
flutter pub get
flutter run