fix: better frontend #43

Merged
TakahashiNguyen merged 11 commits from ii into main 2026-05-14 15:52:50 +00:00
Owner
No description provided.
TakahashiNguyen added 11 commits 2026-05-14 15:48:59 +00:00
feat: add image upload functionality for menu items
Release package / release (pull_request) Has been cancelled
1c8a23b4d1
- Update LoginForm to handle staff role and redirect accordingly.
- Improve ProductsTab UI for better visibility when no products are found.
- Refactor ShiftCreateModal to use custom TimeInput component for better time handling.
- Add parseShiftDate utility in ShiftDetailModal for improved date parsing.
- Modify ShiftContext to handle shift deletion with proper error handling.
- Introduce feature-workflow-tracer skill for tracing feature workflows in the codebase.
- Add learning-assistant skill to support users in understanding concepts and code.
- Implement CreateStaffPage for manager to create new staff accounts with validation and error handling.
- Updated MonthlyCalendar to utilize getShiftsForDate and simplified date rendering logic.
- Enhanced ShiftDetailModal to handle asynchronous shift registration and deletion.
- Refined WeeklySchedule for better mobile and desktop views, including improved date handling and shift display.
- Modified shift-context to support asynchronous operations for shift registration and improved date comparison logic.
- Cleaned up unused code and comments for better readability and maintainability.
Refactor: Update Vietnamese text to English across multiple components
Release package / release (pull_request) Successful in 3m23s
54d5d6150c
- Translated payment page text from Vietnamese to English.
- Updated staff creation page with English labels and messages.
- Changed staff schedule page labels and navigation items to English.
- Modified shift card and search bar components to use English text.
- Updated delete confirmation and product modal components with English messages.
- Translated product management tab and category sidebar to English.
- Changed shift schedule components to display English text for shifts and actions.
- Updated header logo alt text to improve accessibility.
TakahashiNguyen scheduled this pull request to auto merge when all checks succeed 2026-05-14 15:51:54 +00:00
TakahashiNguyen merged commit b37bf5d088 into main 2026-05-14 15:52:50 +00:00
TakahashiNguyen deleted branch ii 2026-05-14 15:52:50 +00:00
Sign in to join this conversation.
No Reviewers
No Label
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: FoodSurf/frontend#43