-
Notifications
You must be signed in to change notification settings - Fork 2
Da/payroll overview #561
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Da/payroll overview #561
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Pull Request Overview
This PR implements a comprehensive payroll overview feature with significant changes to UI structure and data presentation.
- Transforms the payroll overview from a simple placeholder to a fully functional component with dynamic data
- Adds tabbed interface for viewing company costs and hours worked details
- Updates internationalization strings to support new detailed views and compensation type labels
Reviewed Changes
Copilot reviewed 6 out of 7 changed files in this pull request and generated 5 comments.
Show a summary per file
File | Description |
---|---|
src/shared/constants.ts | Adds compensation type constants for payroll data mapping |
src/i18n/en/Payroll.PayrollOverview.json | Expands localization with new table headers and labels for payroll details |
src/components/Payroll/PayrollOverview/PayrollOverviewPresentation.tsx | Major refactor adding tabbed views, dynamic data rendering, and comprehensive payroll calculations |
src/components/Payroll/PayrollOverview/PayrollOverview.tsx | Restructures component to fetch and pass real payroll data instead of static content |
src/components/Payroll/PayrollOverview/PayrollOverview.stories.tsx | Updates story with extensive mock data for testing |
src/components/Employee/Profile/Profile.tsx | Removes TypeScript error suppression comments |
Tip: Customize your code reviews with copilot-instructions.md. Create the file or learn how to get started.
Uploading Screen Recording 2025-09-16 at 3.00.57 PM.mov…