Fix Topic Top Articles

This commit is contained in:
ilya-bkv 2024-03-29 20:25:17 +03:00
parent 70bc237e2c
commit d5aa083a2f
2 changed files with 7 additions and 10 deletions

View File

@ -136,9 +136,8 @@ export const Expo = (props: Props) => {
}) })
const handleLoadMoreClick = () => { const handleLoadMoreClick = () => {
loadMoreWithoutScrolling(LOAD_MORE_PAGE_SIZE); loadMoreWithoutScrolling(LOAD_MORE_PAGE_SIZE)
}; }
return ( return (
<div class={styles.Expo}> <div class={styles.Expo}>

View File

@ -1,8 +1,8 @@
import { LoadShoutsOptions, Shout, Topic } from "../../graphql/schema/core.gen"; import { LoadShoutsOptions, Shout, Topic } from '../../graphql/schema/core.gen'
import { Meta } from '@solidjs/meta' import { Meta } from '@solidjs/meta'
import { clsx } from 'clsx' import { clsx } from 'clsx'
import { For, Show, createEffect, createMemo, createSignal, onMount, on } from "solid-js"; import { For, Show, createEffect, createMemo, createSignal, on, onMount } from 'solid-js'
import { useLocalize } from '../../context/localize' import { useLocalize } from '../../context/localize'
import { useRouter } from '../../stores/router' import { useRouter } from '../../stores/router'
@ -21,9 +21,9 @@ import { Row3 } from '../Feed/Row3'
import { FullTopic } from '../Topic/Full' import { FullTopic } from '../Topic/Full'
import { ArticleCardSwiper } from '../_shared/SolidSwiper/ArticleCardSwiper' import { ArticleCardSwiper } from '../_shared/SolidSwiper/ArticleCardSwiper'
import { apiClient } from '../../graphql/client/core'
import styles from '../../styles/Topic.module.scss' import styles from '../../styles/Topic.module.scss'
import { apiClient } from "../../graphql/client/core"; import { getUnixtime } from '../../utils/getServerDate'
import { getUnixtime } from "../../utils/getServerDate";
type TopicsPageSearchParams = { type TopicsPageSearchParams = {
by: 'comments' | '' | 'recent' | 'viewed' | 'rating' | 'commented' by: 'comments' | '' | 'recent' | 'viewed' | 'rating' | 'commented'
@ -48,7 +48,6 @@ export const TopicView = (props: Props) => {
const [favoriteTopArticles, setFavoriteTopArticles] = createSignal<Shout[]>([]) const [favoriteTopArticles, setFavoriteTopArticles] = createSignal<Shout[]>([])
const [reactedTopMonthArticles, setReactedTopMonthArticles] = createSignal<Shout[]>([]) const [reactedTopMonthArticles, setReactedTopMonthArticles] = createSignal<Shout[]>([])
console.log('%c!!! :', 'color: #bada55', sortedArticles()) console.log('%c!!! :', 'color: #bada55', sortedArticles())
const [topic, setTopic] = createSignal<Topic>() const [topic, setTopic] = createSignal<Topic>()
@ -84,7 +83,6 @@ export const TopicView = (props: Props) => {
setReactedTopMonthArticles(result) setReactedTopMonthArticles(result)
} }
createEffect( createEffect(
on( on(
() => topic(), () => topic(),