personal web client for Bluesky
typescript solidjs bluesky atcute
at trunk 693 B view raw
1import { useTitle } from '~/lib/navigation/router'; 2import { useSession } from '~/lib/states/session'; 3 4import * as Page from '~/components/page'; 5import TimelineList from '~/components/timeline/timeline-list'; 6 7const LikesPage = () => { 8 const { currentAccount } = useSession(); 9 10 const did = currentAccount!.did; 11 12 useTitle(() => `My likes — ${import.meta.env.VITE_APP_NAME}`); 13 14 return ( 15 <> 16 <Page.Header> 17 <Page.HeaderAccessory> 18 <Page.Back to="/" /> 19 </Page.HeaderAccessory> 20 21 <Page.Heading title="Likes" /> 22 </Page.Header> 23 24 <TimelineList 25 params={{ 26 type: 'profile', 27 actor: did, 28 tab: 'likes', 29 }} 30 /> 31 </> 32 ); 33}; 34 35export default LikesPage;