fix: FAB maintenance navigation (#13) #14

Merged
egullickson merged 1 commits from issue-13-fab-maintenance-nav into main 2026-01-04 04:46:19 +00:00
Owner

Summary

  • Fix mobile FAB 'Maintenance' option navigating to wrong screen
  • Changed navigation target from 'Vehicles' to 'Maintenance' in handleQuickAction

Fixes #13

Test Plan

  • TypeScript compilation passes
  • ESLint passes (0 errors)
  • Mobile viewport: Tap FAB (+) > Maintenance > Verify Maintenance screen displays
  • Verify maintenance forms accessible from Maintenance screen
  • No regression on other FAB actions (Log Fuel, Vehicle, Document)

Changes

File Change
frontend/src/App.tsx Updated 'add-maintenance' case to navigate to 'Maintenance' screen

🤖 Generated with Claude Code

## Summary - Fix mobile FAB 'Maintenance' option navigating to wrong screen - Changed navigation target from 'Vehicles' to 'Maintenance' in handleQuickAction Fixes #13 ## Test Plan - [x] TypeScript compilation passes - [x] ESLint passes (0 errors) - [ ] Mobile viewport: Tap FAB (+) > Maintenance > Verify Maintenance screen displays - [ ] Verify maintenance forms accessible from Maintenance screen - [ ] No regression on other FAB actions (Log Fuel, Vehicle, Document) ## Changes | File | Change | |------|--------| | `frontend/src/App.tsx` | Updated 'add-maintenance' case to navigate to 'Maintenance' screen | --- 🤖 Generated with [Claude Code](https://claude.com/claude-code)
egullickson added 1 commit 2026-01-04 04:31:39 +00:00
fix: FAB maintenance button navigates to correct screen (refs #13)
All checks were successful
Deploy to Staging / Build Images (pull_request) Successful in 5m22s
Deploy to Staging / Deploy to Staging (pull_request) Successful in 37s
Deploy to Staging / Verify Staging (pull_request) Successful in 6s
Deploy to Staging / Notify Staging Ready (pull_request) Successful in 5s
Deploy to Staging / Notify Staging Failure (pull_request) Has been skipped
17484d7b5f
The mobile FAB 'Maintenance' option was navigating to the Vehicles screen
instead of the Maintenance screen. Updated handleQuickAction to navigate
to 'Maintenance' which displays MaintenanceMobileScreen.

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
egullickson merged commit 2ec208e25a into main 2026-01-04 04:46:19 +00:00
egullickson deleted branch issue-13-fab-maintenance-nav 2026-01-04 04:46:26 +00:00
Sign in to join this conversation.
No Reviewers
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: egullickson/motovaultpro#14