You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
feat: implement PayrollHistory component with enhanced date formatting and i18n (#578)
* feat: implement PayrollHistory componetnt with enhanced date formatting and i18n
- Add PayrollHistory component with comprehensive test coverage (707 tests passing)
- Implement proper date formatting for pay periods (July 16–July 30, 2025)
- Format pay dates as readable text (Aug 15, 2025 instead of 2025-08-15)
- Add comprehensive i18n namespace loading in test environment
- Remove hardcoded placeholder text and styling inconsistencies
- Add proper locale-aware date formatting with parseDateStringToLocal
- Include PayrollHistory types, stories, and complete API integration
- Export PayrollHistory component for partner consumption
- Fix i18n test infrastructure to support all translation namespaces
* fix: update PayrollHistory namespace to match TypeScript constraints
- Change namespace from 'Payroll.PayrollHistory' to 'payroll.payrollhistory'
- Rename translation file to match expected format
- Fix TypeScript errors in CI build
- Maintain same functionality with corrected naming convention
* fix: restore proper PayrollHistory namespace casing
- Rename translation file to Payroll.PayrollHistory.json for correct casing
- Update component usage to use 'Payroll.PayrollHistory' namespace
- Regenerate TypeScript types with proper interface mapping
- All tests passing with correct i18n integration
- Fixes CI TypeScript errors while maintaining proper namespace conventions
* fix: pr feedback
* fix: build fix
* fix: updating loc file
* fix: loc issue
* fix: wrap cancel mutation in base submit
* fix: update translations and get things fixed
* fix: prfeedback
* fix: pr feedback
---------
Co-authored-by: Steve Jensen <[email protected]>
0 commit comments