Skip to content
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

fix(SILVA-558): opening details prompt modal #471

Merged
merged 11 commits into from
Nov 18, 2024

Conversation

jazzgrewal
Copy link
Collaborator

@jazzgrewal jazzgrewal commented Nov 15, 2024

Description

This update modifies the modal text shown when users click on an Opening ID in the OpeningSearchTable. The modal now provides a message informing users that the opening details page is still under development and directs them to the legacy system for more information.

Changes:

When a user clicks on an Opening ID, the modal will now display the following message:

**"Coming Soon
An opening details page is in development.

Until it's available, search for [Opening ID] in RESULTS to view the opening details."**

This update ensures users are informed about the current status of the opening details feature and provides a clear alternative to access the information.

Additional Changes:

This PR also includes the addition of a unit test for the modal component, ensuring that the updated text is displayed correctly when an Opening ID is clicked.
Why this is being done:

The opening details page is still in development, and this modal provides users with a clear message while managing their expectations.
Directing users to the legacy RESULTS application will ensure they can still access the information they need while the new feature is being finalized.
The unit test ensures that the modal behaves as expected and displays the correct message when triggered.
Testing:

Verify that clicking on an Opening ID in the OpeningSearchTable triggers the modal.
Confirm that the modal displays the new text:
"Coming Soon
An opening details page is in development.
Until it's available, search for [Opening ID] in RESULTS to view the opening details."
Ensure the unit test properly validates that the modal text is rendered correctly.
Test the component across multiple browsers and devices to ensure consistent behavior.

Fixes # (issue)

Type of change

Please delete options that are not relevant.

  • Bug fix (non-breaking change which fixes an issue)

How Has This Been Tested?

Please describe the tests that you ran to verify your changes. Provide instructions so we can reproduce. Please also list any relevant details for your test configuration

  • Unit Test
  • Docker Compose Locally

Checklist

  • I have read the CONTRIBUTING doc
  • I have performed a self-review of my own code
  • I have commented my code, particularly in hard-to-understand areas
  • I have made corresponding changes to the documentation
  • My changes generate no new warnings
  • I have added tests that prove my fix is effective or that my feature works
  • New and existing unit tests pass locally with my changes
  • Any dependent changes have already been accepted and merged

Further comments


Thanks for the PR!

Any successful deployments (not always required) will be available below.

Backend: https://nr-silva-471-backend.apps.silver.devops.gov.bc.ca/actuator/health
Frontend: https://nr-silva-21-frontend.apps.silver.devops.gov.bc.ca

Once merged, code will be promoted and handed off to following workflow run.
Main Merge Workflow

@paulushcgcj paulushcgcj changed the title Fix/opening details prompt modal fix: opening details prompt modal Nov 18, 2024
@paulushcgcj paulushcgcj changed the title fix: opening details prompt modal fix(SILVA-558): opening details prompt modal Nov 18, 2024
@jazzgrewal jazzgrewal merged commit 5f3a165 into main Nov 18, 2024
18 checks passed
@jazzgrewal jazzgrewal deleted the fix/OpeningDetailsPromptModal branch November 18, 2024 23:09
DerekRoberts added a commit that referenced this pull request Nov 19, 2024
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.

2 participants