remember last selected feed
89 unmodified lines9091929394949596979899100101102278 unmodified linesExpand all89 unmodified lines focus: 'null', text: '', blobsState: new SvelteMap() }); let selectedFeed = $state<string | null>(null); let selectedFeed = $state<string | null>(localStorage.getItem('selectedFeed') ?? null); $effect(() => { if (selectedFeed) localStorage.setItem('selectedFeed', selectedFeed); else localStorage.removeItem('selectedFeed'); }); let timelineView: { clearFeed: () => void } | undefined = $state(); let showScrollToTop = $state(false); const handleScroll = () => { if (currentRoute.path === '/' || currentRoute.path === '/profile/:actor')278 unmodified linesExpand all