diff --git a/packages/web/components/templates/homeFeed/LibraryFilterMenu.tsx b/packages/web/components/templates/homeFeed/LibraryFilterMenu.tsx index 8e3e13c98..c7beed680 100644 --- a/packages/web/components/templates/homeFeed/LibraryFilterMenu.tsx +++ b/packages/web/components/templates/homeFeed/LibraryFilterMenu.tsx @@ -204,9 +204,7 @@ function Subscriptions( if (!props.subscriptions) { return [] } - return props.subscriptions.sort((a, b) => - b.updatedAt.localeCompare(a.updatedAt) - ) + return props.subscriptions.sort((a, b) => a.name.localeCompare(b.name)) }, [props.subscriptions]) useRegisterActions( diff --git a/packages/web/pages/settings/feeds/index.tsx b/packages/web/pages/settings/feeds/index.tsx index b96bbe70d..5cef0bcc3 100644 --- a/packages/web/pages/settings/feeds/index.tsx +++ b/packages/web/pages/settings/feeds/index.tsx @@ -39,7 +39,7 @@ export default function Rss(): JSX.Element { } return subscriptions .filter((s) => s.status == 'ACTIVE') - .sort((a, b) => b.updatedAt.localeCompare(a.updatedAt)) + .sort((a, b) => a.name.localeCompare(b.name)) }, [subscriptions]) async function updateSubscription(): Promise { @@ -199,8 +199,8 @@ export default function Rss(): JSX.Element { ) setOnPauseId(subscription.id) }} - deleteTitle="Delete" - editTitle={subscription.status === 'ACTIVE' ? 'Pause' : 'Resume'} + deleteTitle="Unsubscribe" + // editTitle={subscription.status === 'ACTIVE' ? 'Pause' : 'Resume'} sublineElement={ s.status == 'ACTIVE') - .sort((a, b) => b.updatedAt.localeCompare(a.updatedAt)) + .sort((a, b) => a.name.localeCompare(b.name)) }, [subscriptions]) return (