feat(time-report-filters): enhance billable status filtering and localization updates

- Added "Clear All" and "Filter by Billable Status" options to the billable filter dropdown in the time report page.
- Updated localization files for English, Spanish, and Portuguese to include new keys for the added filter options.
- Improved the billable filter component to handle selection states and provide a better user experience.
- Optimized the fetching of members and utilization data based on the current route to reduce unnecessary data loading.
This commit is contained in:
chamiakJ
2025-06-03 09:49:12 +05:30
parent 4f082e982b
commit 0f5946134c
5 changed files with 224 additions and 15 deletions

View File

@@ -5,6 +5,7 @@
"searchByName": "Search by name",
"selectAll": "Select All",
"clearAll": "Clear All",
"teams": "Teams",
"searchByProject": "Search by project name",
@@ -15,6 +16,8 @@
"billable": "Billable",
"nonBillable": "Non Billable",
"filterByBillableStatus": "Filter by Billable Status",
"allBillableTypes": "All Billable Types",
"total": "Total",