From 9df2c6b8decb9968cabd976880a7d65ffe3e05e7 Mon Sep 17 00:00:00 2001 From: Pranita Fulsundar Date: Sun, 20 Jul 2025 10:44:27 +0530 Subject: [PATCH] fix typescript errors (#22465) --- .../MyData/FeedWidget/FeedWidget.component.tsx | 2 +- .../MyData/MyDataWidget/MyDataWidget.component.tsx | 10 +++------- .../components/MyData/RightSidebar/FollowingWidget.tsx | 2 +- .../MyData/Widgets/MyTaskWidget/MyTaskWidget.tsx | 5 +---- 4 files changed, 6 insertions(+), 13 deletions(-) diff --git a/openmetadata-ui/src/main/resources/ui/src/components/MyData/FeedWidget/FeedWidget.component.tsx b/openmetadata-ui/src/main/resources/ui/src/components/MyData/FeedWidget/FeedWidget.component.tsx index 2c81f494f01..603914f442c 100644 --- a/openmetadata-ui/src/main/resources/ui/src/components/MyData/FeedWidget/FeedWidget.component.tsx +++ b/openmetadata-ui/src/main/resources/ui/src/components/MyData/FeedWidget/FeedWidget.component.tsx @@ -163,7 +163,7 @@ const MyFeedWidgetInternal = ({ EntityTabs.ACTIVITY_FEED )} moreButtonText={t('label.view-more-count', { - count: entityThread.length > 0 ? entityThread.length : '', + count: String(entityThread.length > 0 ? entityThread.length : ''), })} showMoreButton={Boolean(!loading) && !isEmpty(entityThread)} /> diff --git a/openmetadata-ui/src/main/resources/ui/src/components/MyData/MyDataWidget/MyDataWidget.component.tsx b/openmetadata-ui/src/main/resources/ui/src/components/MyData/MyDataWidget/MyDataWidget.component.tsx index 10fc8aeb3de..bc49e1f87cc 100644 --- a/openmetadata-ui/src/main/resources/ui/src/components/MyData/MyDataWidget/MyDataWidget.component.tsx +++ b/openmetadata-ui/src/main/resources/ui/src/components/MyData/MyDataWidget/MyDataWidget.component.tsx @@ -19,11 +19,7 @@ import { useTranslation } from 'react-i18next'; import { Link } from 'react-router-dom'; import { ReactComponent as MyDataIcon } from '../../../assets/svg/ic-my-data.svg'; import { ReactComponent as NoDataAssetsPlaceholder } from '../../../assets/svg/no-data-placeholder.svg'; -import { - INITIAL_PAGING_VALUE, - PAGE_SIZE, - ROUTES, -} from '../../../constants/constants'; +import { INITIAL_PAGING_VALUE, PAGE_SIZE } from '../../../constants/constants'; import { applySortToData, getSortField, @@ -186,7 +182,7 @@ const MyDataWidgetInternal = ({ const emptyState = useMemo( () => ( 0 ? data.length : '', + count: String(data.length > 0 ? data.length : ''), })} // if data is empty then show view more showMoreButton={Boolean(!isLoading) && !isEmpty(data)} /> diff --git a/openmetadata-ui/src/main/resources/ui/src/components/MyData/RightSidebar/FollowingWidget.tsx b/openmetadata-ui/src/main/resources/ui/src/components/MyData/RightSidebar/FollowingWidget.tsx index 84d8bcc4387..348b25f27ac 100644 --- a/openmetadata-ui/src/main/resources/ui/src/components/MyData/RightSidebar/FollowingWidget.tsx +++ b/openmetadata-ui/src/main/resources/ui/src/components/MyData/RightSidebar/FollowingWidget.tsx @@ -271,7 +271,7 @@ function FollowingWidget({ EntityTabs.ACTIVITY_FEED )} moreButtonText={t('label.view-more-count', { - count: followedData.length > 0 ? followedData.length : '', + count: String(followedData.length > 0 ? followedData.length : ''), })} showMoreButton={ Boolean(!isLoadingOwnedData) && !isEmpty(followedData) diff --git a/openmetadata-ui/src/main/resources/ui/src/components/MyData/Widgets/MyTaskWidget/MyTaskWidget.tsx b/openmetadata-ui/src/main/resources/ui/src/components/MyData/Widgets/MyTaskWidget/MyTaskWidget.tsx index f6ebb667ac6..4a436655561 100644 --- a/openmetadata-ui/src/main/resources/ui/src/components/MyData/Widgets/MyTaskWidget/MyTaskWidget.tsx +++ b/openmetadata-ui/src/main/resources/ui/src/components/MyData/Widgets/MyTaskWidget/MyTaskWidget.tsx @@ -14,7 +14,6 @@ import { isEmpty, orderBy, toLower } from 'lodash'; import { useCallback, useEffect, useMemo, useState } from 'react'; import { useTranslation } from 'react-i18next'; -import { useNavigate } from 'react-router-dom'; import { ReactComponent as MyTaskNoDataIcon } from '../../../../assets/svg/add-placeholder.svg'; import { ReactComponent as MyTaskIcon } from '../../../../assets/svg/ic-my-task.svg'; import { SIZE, SORT_ORDER } from '../../../../enums/common.enum'; @@ -46,7 +45,6 @@ const MyTaskWidget = ({ currentLayout, }: WidgetCommonProps) => { const { t } = useTranslation(); - const navigate = useNavigate(); const { currentUser } = useApplicationStore(); const [sortedData, setSortedData] = useState([]); const [selectedSortBy, setSelectedSortBy] = useState( @@ -139,7 +137,7 @@ const MyTaskWidget = ({
{isEmpty(sortedData) ? ( } title={t('label.no-tasks-yet')} - onActionClick={() => navigate(`users/${currentUser?.name}/task`)} /> ) : ( <>