Skip to content

Alisha: (fix) Job Analytics Page - Add Job-Level Analytics Filter and Breakdown #4886

Open
alishawalunj wants to merge 2 commits intodevelopmentfrom
alisha/fix/job-level-analytics-filter-breakdown
Open

Alisha: (fix) Job Analytics Page - Add Job-Level Analytics Filter and Breakdown #4886
alishawalunj wants to merge 2 commits intodevelopmentfrom
alisha/fix/job-level-analytics-filter-breakdown

Conversation

@alishawalunj
Copy link
Contributor

@alishawalunj alishawalunj commented Feb 22, 2026

Description

F9714799-C9EB-470D-9DF2-656D30D67556

Related PRS (if any):

This frontend PR is not related to any backend PR. Checkout latest development branch for backend.

Main changes explained:

  • Updated file JobAnalytics to include dropdown for job role.
  • Updated all charts to reflect on Job role selection.
  • Fixed Pie chart, Bar chart and summary tiles to reflect values on applying filter.
  • Updated refresh button to set filter values to default values.

How to test:

  1. check into current branch
  2. do npm install and ... to run this PR locally
  3. Clear site data/cache
  4. log as admin user
  5. go to http://localhost:5173/application/analytics
  6. Verify below requirements:
  • A job selection dropdown is added to the dashboard header
  • Dropdown includes a mock list of jobs and an “All Jobs” option
  • Selecting a job updates all charts and summary metrics dynamically
  • Changing the date range or comparison period preserves the selected job
  • The UI clearly indicates the currently selected job
  • Refresh button still functions to reset all filters

Screenshots or videos of changes:

69C6E3FB-72CF-4F08-A102-A6434BDA6F12

@netlify
Copy link

netlify bot commented Feb 22, 2026

Deploy Preview for highestgoodnetwork-dev failed.

Name Link
🔨 Latest commit 53acce8
🔍 Latest deploy log https://app.netlify.com/projects/highestgoodnetwork-dev/deploys/699a4af2ba00a900088e78b4

@sonarqubecloud
Copy link

Quality Gate Failed Quality Gate failed

Failed conditions
2 Security Hotspots

See analysis details on SonarQube Cloud

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant