From 50d98deadfcf94ff81ad228d527be25fe8679226 Mon Sep 17 00:00:00 2001 From: Untone Date: Tue, 6 Aug 2024 18:19:38 +0300 Subject: [PATCH] api-revert --- src/components/Views/Topic.tsx | 4 ++-- src/routes/feed/[...order].tsx | 4 ++-- src/routes/feed/my/[...mode]/[...order].tsx | 2 +- 3 files changed, 5 insertions(+), 5 deletions(-) diff --git a/src/components/Views/Topic.tsx b/src/components/Views/Topic.tsx index 36b2f1ce..1a3c10ee 100644 --- a/src/components/Views/Topic.tsx +++ b/src/components/Views/Topic.tsx @@ -20,8 +20,8 @@ import { FullTopic } from '../Topic/Full' import { Loading } from '../_shared/Loading' import { ArticleCardSwiper } from '../_shared/SolidSwiper/ArticleCardSwiper' -// FIXME: should be 'last_reacted_at' and 'comments_stat' or just one? -export type TopicFeedSortBy = 'comments' | '' | 'recent' | 'viewed' | 'rating' | 'last_reacted_at' +// FIXME: should be 'last_comment' and 'comments_stat' or just one? +export type TopicFeedSortBy = 'comments' | '' | 'recent' | 'viewed' | 'rating' | 'last_comment' interface Props { topic: Topic diff --git a/src/routes/feed/[...order].tsx b/src/routes/feed/[...order].tsx index 922cffed..bd466b56 100644 --- a/src/routes/feed/[...order].tsx +++ b/src/routes/feed/[...order].tsx @@ -76,7 +76,7 @@ export default (props: RouteSectionProps<{ shouts: Shout[]; topics: Topic[] }>) const order = (props.params.order && paramPattern.test(props.params.order) ? props.params.order === 'hot' - ? 'last_reacted_at' + ? 'last_comment' : props.params.order : 'created_at') || 'created_at' @@ -112,7 +112,7 @@ export default (props: RouteSectionProps<{ shouts: Shout[]; topics: Topic[] }>) return ( (paramOrderPattern.test(props.params.order) ? props.params.order === 'hot' - ? 'last_reacted_at' + ? 'last_comment' : props.params.order : 'created_at') || 'created_at' ) diff --git a/src/routes/feed/my/[...mode]/[...order].tsx b/src/routes/feed/my/[...mode]/[...order].tsx index 1e0b2c6a..1eb00be7 100644 --- a/src/routes/feed/my/[...mode]/[...order].tsx +++ b/src/routes/feed/my/[...mode]/[...order].tsx @@ -76,7 +76,7 @@ export default (props: RouteSectionProps<{ shouts: Shout[]; topics: Topic[] }>) return ( (paramOrderPattern.test(props.params.order) ? props.params.order === 'hot' - ? 'last_reacted_at' + ? 'last_comment' : props.params.order : 'created_at') || 'created_at' )