Fix - This PR fixes the following issues in Amundsen:
Issue # 2204 Dynamic notices are not updated/changed if we use the "nav bar" search at the top to open another table.
Issue # 2205 Dynamic notices showing stale values from other tables and/or not updating correctly.
Description
This PR updates the table detail page to initiate a new request for the Notice API every time we transition over from the "TableDetailPage" over to the "TableDetailPage" for a different table. Furthermore, it makes use of the isLoadingNotices flag to hide stale / previously loaded values from the component while a new one is being fetched via the Notice API.
Motivation and Context
Issue # 2204 and Issue # 2205 prevented us from using a critical feature and depreciated the overall user experience of our users. This change helps address those issues.
How Has This Been Tested?
This has been tested locally as well as on the staging environment.
Documentation
The documentation did not require any further changes, beyond what's already mentioned.
CheckList
[x] PR title addresses the issue accurately and concisely
Fix - This PR fixes the following issues in Amundsen:
Description
This PR updates the table detail page to initiate a new request for the Notice API every time we transition over from the "TableDetailPage" over to the "TableDetailPage" for a different table. Furthermore, it makes use of the
isLoadingNotices
flag to hide stale / previously loaded values from the component while a new one is being fetched via the Notice API.Motivation and Context
Issue # 2204 and Issue # 2205 prevented us from using a critical feature and depreciated the overall user experience of our users. This change helps address those issues.
How Has This Been Tested?
This has been tested locally as well as on the staging environment.
Documentation
The documentation did not require any further changes, beyond what's already mentioned.
CheckList