From 06eb8b9a4caf3b4163451c538fa327a880c3a2d2 Mon Sep 17 00:00:00 2001 From: Eric Bailey Date: Mon, 13 Nov 2023 15:53:57 -0600 Subject: Factor our feed source model (#1887) * Refactor first onboarding step * Replace old FeedSourceCard * Clean up CustomFeedEmbed * Remove discover feeds model * Refactor ProfileFeed screen * Remove useCustomFeed * Delete some unused models * Rip out more prefs * Factor out treeView from thread comp * Improve last commit --- src/lib/hooks/useCustomFeed.ts | 18 ------------------ 1 file changed, 18 deletions(-) delete mode 100644 src/lib/hooks/useCustomFeed.ts (limited to 'src/lib/hooks/useCustomFeed.ts') diff --git a/src/lib/hooks/useCustomFeed.ts b/src/lib/hooks/useCustomFeed.ts deleted file mode 100644 index 04201b9a1..000000000 --- a/src/lib/hooks/useCustomFeed.ts +++ /dev/null @@ -1,18 +0,0 @@ -import {useEffect, useState} from 'react' -import {useStores} from 'state/index' -import {FeedSourceModel} from 'state/models/content/feed-source' - -export function useCustomFeed(uri: string): FeedSourceModel | undefined { - const store = useStores() - const [item, setItem] = useState() - useEffect(() => { - async function buildFeedItem() { - const model = new FeedSourceModel(store, uri) - await model.setup() - setItem(model) - } - buildFeedItem() - }, [store, uri]) - - return item -} -- cgit 1.4.1