bcgov / bcgov/zeva2

ZEVA 2 - Vehicle Supplier page - Table sorting is not working correctly (Class column + inconsistent behavior vs Administration page)

Open
#412 3 comments 0 reactions 1 assignee Claimed by @JulianForeman View on GitHub
bug Medium
Dominant language
TypeScript
Stars
1
Forks
6
Avg merge
14h 22m
Merged PRs (30d)
32

Description

**Describe the Bug**
Sorting in the main table on the Vehicle Supplier page does not work correctly. Specifically, sorting by the “Class” column is not functioning as expected. Additionally, when sorting is triggered, the table updates in a non-smooth and inconsistent way compared to other parts of the system.
This issue was identified during User Testing

**Expected Behaviour**
- Users should be able to sort the table by any column, including “Class”.
- Sorting should behave consistently with the Administration page:
- No full page reload
- Smooth UI update

**Actual Behaviour**
- Sorting by “Class” does not work correctly
- Table updates are not smooth and feel inconsistent
- Behavior differs from the Administration page, where sorting works as expected.

**Implications**
- Users cannot reliably organize and analyze data in the Vehicle Supplier table.
- Creates inconsistency across the system (different behavior vs Administration page).

**Steps To Reproduce**
Steps to reproduce the behaviour:
User/Role: IDIR User Interface
1. Log in as an IDR user
2. Navigate to the Vehicle Supplier page
3. Attempt to sort the table by:
- “Class” column
- Other columns (optional for comparison)
4. Observe incorrect sorting behavior and UI inconsistency
Comparison:
5. Navigate to the Administration page
6. Use sorting in the main table
7. Observe correct and smooth sorting behavior

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.