From db26fe3be7fdd30be1f518b33febbeca162b1751 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?nicole=20miko=C5=82ajczyk?= Date: Mon, 25 Aug 2025 11:27:33 +0200 Subject: [PATCH] pl-fe: remove duplicated page MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: nicole mikołajczyk --- .../components/panels/who-to-follow-panel.tsx | 2 +- packages/pl-fe/src/features/ui/index.tsx | 2 - .../src/features/ui/util/async-components.ts | 1 - packages/pl-fe/src/locales/en.json | 1 - .../account-lists/follow-recommendations.tsx | 51 ------------------- 5 files changed, 1 insertion(+), 56 deletions(-) delete mode 100644 packages/pl-fe/src/pages/account-lists/follow-recommendations.tsx diff --git a/packages/pl-fe/src/features/ui/components/panels/who-to-follow-panel.tsx b/packages/pl-fe/src/features/ui/components/panels/who-to-follow-panel.tsx index 644ee5e2f..d5fd68df5 100644 --- a/packages/pl-fe/src/features/ui/components/panels/who-to-follow-panel.tsx +++ b/packages/pl-fe/src/features/ui/components/panels/who-to-follow-panel.tsx @@ -40,7 +40,7 @@ const WhoToFollowPanel = ({ limit }: IWhoToFollowPanel) => { } action={ - + diff --git a/packages/pl-fe/src/features/ui/index.tsx b/packages/pl-fe/src/features/ui/index.tsx index 1709ab500..66a4e027b 100644 --- a/packages/pl-fe/src/features/ui/index.tsx +++ b/packages/pl-fe/src/features/ui/index.tsx @@ -94,7 +94,6 @@ import { FavouritedStatuses, FederationRestrictions, Filters, - FollowRecommendations, FollowRequests, FollowedTags, Followers, @@ -260,7 +259,6 @@ const SwitchingColumnsArea: React.FC = React.memo(({ chil - {features.suggestions && } {features.profileDirectory && } {features.events && } {features.events && } diff --git a/packages/pl-fe/src/features/ui/util/async-components.ts b/packages/pl-fe/src/features/ui/util/async-components.ts index a19d04a7d..8dd5cf05d 100644 --- a/packages/pl-fe/src/features/ui/util/async-components.ts +++ b/packages/pl-fe/src/features/ui/util/async-components.ts @@ -45,7 +45,6 @@ export const Filters = lazy(() => import('pl-fe/pages/settings/filters')); export const FollowedTags = lazy(() => import('pl-fe/pages/settings')); export const Followers = lazy(() => import('pl-fe/pages/account-lists/followers')); export const Following = lazy(() => import('pl-fe/pages/account-lists/following')); -export const FollowRecommendations = lazy(() => import('pl-fe/pages/account-lists/follow-recommendations')); export const FollowRequests = lazy(() => import('pl-fe/pages/account-lists/follow-requests')); export const GenericNotFound = lazy(() => import('pl-fe/pages/utils/generic-not-found')); export const GroupBlockedMembers = lazy(() => import('pl-fe/pages/groups/group-blocked-members')); diff --git a/packages/pl-fe/src/locales/en.json b/packages/pl-fe/src/locales/en.json index 837d0194c..a0d8c6123 100644 --- a/packages/pl-fe/src/locales/en.json +++ b/packages/pl-fe/src/locales/en.json @@ -908,7 +908,6 @@ "filters.filters_list_warn": "Display warning", "filters.removed": "Filter deleted.", "filters.updated": "Filter updated.", - "follow_recommendations.heading": "Suggested profiles", "follow_request.authorize": "Authorize", "follow_request.reject": "Reject", "gdpr.accept": "Accept", diff --git a/packages/pl-fe/src/pages/account-lists/follow-recommendations.tsx b/packages/pl-fe/src/pages/account-lists/follow-recommendations.tsx deleted file mode 100644 index 5c2135bb4..000000000 --- a/packages/pl-fe/src/pages/account-lists/follow-recommendations.tsx +++ /dev/null @@ -1,51 +0,0 @@ -import React from 'react'; -import { defineMessages, FormattedMessage, useIntl } from 'react-intl'; - -import ScrollableList from 'pl-fe/components/scrollable-list'; -import Column from 'pl-fe/components/ui/column'; -import Stack from 'pl-fe/components/ui/stack'; -import Text from 'pl-fe/components/ui/text'; -import AccountContainer from 'pl-fe/containers/account-container'; -import { useSuggestions } from 'pl-fe/queries/suggestions'; - -const messages = defineMessages({ - heading: { id: 'follow_recommendations.heading', defaultMessage: 'Suggested profiles' }, -}); - -const FollowRecommendationsPage: React.FC = () => { - const intl = useIntl(); - - const { data: suggestions, isFetching } = useSuggestions(); - - if (suggestions.length === 0 && !isFetching) { - return ( - - - - - - ); - } - - return ( - - - - {suggestions.map((suggestion) => ( - - ))} - - - - ); -}; - -export { FollowRecommendationsPage as default };