chore: update app version and enhance UI components

- Bumped NEXT_PUBLIC_APP_VERSION to 2.0.3 for the latest release.
- Improved Cypress test for customer feedback page to handle delayed route transitions.
- Refactored CompanyDetailsPage to enhance layout and added new components for better structure.
- Updated TenderDetails to conditionally render location and currency information based on validity checks.
- Added data-cy attributes to various form elements and tables for improved testing capabilities.
This commit is contained in:
AmirReza Jamali
2026-05-05 15:20:55 +03:30
parent 4b425d6a46
commit f48cb7e249
16 changed files with 713 additions and 113 deletions
@@ -366,7 +366,11 @@ describe("customers management - list, actions, filters, feedback", () => {
cy.visit("/customers");
cy.wait("@getCustomers");
cy.get('button[data-tooltip-id="feedback"]').first().click();
cy.location("pathname").should("eq", `/customers/feedback/${customer.id}`);
// Route transition can be delayed in headless runs.
cy.location("pathname", { timeout: 15000 }).should(
"eq",
`/customers/feedback/${customer.id}`,
);
cy.wait("@getCustomerFeedback");
cy.contains("feedback type").should("be.visible");
});