From a9412609cf5534532c3b6b1500e8436b9b34281c Mon Sep 17 00:00:00 2001 From: Lim Chee Aun Date: Thu, 2 Mar 2023 22:10:32 +0800 Subject: [PATCH] Enable boosts carousel for public timelines too --- src/pages/public.jsx | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/pages/public.jsx b/src/pages/public.jsx index ecd8f08d..4fc710fd 100644 --- a/src/pages/public.jsx +++ b/src/pages/public.jsx @@ -1,15 +1,18 @@ import { Menu, MenuDivider, MenuItem } from '@szhsin/react-menu'; import { useRef } from 'preact/hooks'; import { useNavigate, useParams } from 'react-router-dom'; +import { useSnapshot } from 'valtio'; import Icon from '../components/icon'; import Timeline from '../components/timeline'; import { api } from '../utils/api'; +import states from '../utils/states'; import useTitle from '../utils/useTitle'; const LIMIT = 20; function Public({ local, ...props }) { + const snapStates = useSnapshot(states); const isLocal = !!local; const params = useParams(); const { masto, instance } = api({ @@ -74,6 +77,7 @@ function Public({ local, ...props }) { fetchItems={fetchPublic} checkForUpdates={checkForUpdates} headerStart={<>} + boostsCarousel={snapStates.settings.boostsCarousel} headerEnd={