diff --git a/frontend/amundsen_application/static/js/pages/TableDetailPage/index.tsx b/frontend/amundsen_application/static/js/pages/TableDetailPage/index.tsx index 4c728292b2..9f913405cf 100644 --- a/frontend/amundsen_application/static/js/pages/TableDetailPage/index.tsx +++ b/frontend/amundsen_application/static/js/pages/TableDetailPage/index.tsx @@ -254,6 +254,7 @@ export class TableDetail extends React.Component< const { location, getTableData, + getNoticesDispatch, getTableLineageDispatch, match: { params }, } = this.props; @@ -265,6 +266,10 @@ export class TableDetail extends React.Component< this.key = newKey; getTableData(this.key, index, source); + if (getDynamicNoticesEnabledByResource(ResourceType.table)) { + getNoticesDispatch(this.key); + } + if (isTableListLineageEnabled()) { getTableLineageDispatch(this.key, defaultDepth); } @@ -672,7 +677,8 @@ export class TableDetail extends React.Component< } render() { - const { isLoading, statusCode, tableData, notices } = this.props; + const { isLoading, isLoadingNotices, notices, statusCode, tableData } = + this.props; const { sortedBy, currentTab, isRightPanelOpen, selectedColumnDetails } = this.state; let innerContent: React.ReactNode; @@ -749,7 +755,9 @@ export class TableDetail extends React.Component<