- Add MobileInventoryPage with search bar, horizontal status filter chips (All / In Stock / Low Stock / Out of Stock / Draft), item count display, compact _MobileInventoryCard list at 120px height (name, SKU, status chip, quantity-on-hand), pull-to-refresh, and _detailPageActive guard to suppress behind-route SnackBars - Add MobileInventoryDetailPage wrapping shared InventoryDetailPanel; local controller listener for SnackBar feedback; showAdjustQuantityDialog on Adjust Quantity tap; haptic feedback (mediumImpact on result, lightImpact on successful adjust); SafeArea wrapper - Update MobileShell Inventory tab (case 1) from shared InventoryPage to MobileInventoryPage; remove unused feature_inventory direct import - Add 6 Stage 6C widget tests: Inventory tab search bar, status filter chips, item count, card navigation to detail, adjust quantity dialog, back navigation returning to list (26/26 kell_mobile total) All tests passing: 26/26 kell_mobile, 75/75 feature_inventory dart analyze --fatal-infos: no issues found Stage 6 complete — Products, Orders, and Inventory all have mobile surfaces |
||
|---|---|---|
| .. | ||
| android | ||
| lib | ||
| test | ||
| .gitignore | ||
| .metadata | ||
| README.md | ||
| analysis_options.yaml | ||
| pubspec.lock | ||
| pubspec.yaml | ||
README.md
kell_mobile
A new Flutter project.
Getting Started
This project is a starting point for a Flutter application.
A few resources to get you started if this is your first Flutter project:
For help getting started with Flutter development, view the online documentation, which offers tutorials, samples, guidance on mobile development, and a full API reference.