about summary refs log tree commit diff
path: root/src/lib/hooks/useCustomFeed.ts
diff options
context:
space:
mode:
authorEric Bailey <git@esb.lol>2023-11-13 15:53:57 -0600
committerGitHub <noreply@github.com>2023-11-13 13:53:57 -0800
commit06eb8b9a4caf3b4163451c538fa327a880c3a2d2 (patch)
tree07d7f2a068920640b4c536b7020146556086dbec /src/lib/hooks/useCustomFeed.ts
parenta01463788d5e38ffca81fd0d50886838b7a3baba (diff)
downloadvoidsky-06eb8b9a4caf3b4163451c538fa327a880c3a2d2.tar.zst
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
Diffstat (limited to 'src/lib/hooks/useCustomFeed.ts')
-rw-r--r--src/lib/hooks/useCustomFeed.ts18
1 files changed, 0 insertions, 18 deletions
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<FeedSourceModel | undefined>()
-  useEffect(() => {
-    async function buildFeedItem() {
-      const model = new FeedSourceModel(store, uri)
-      await model.setup()
-      setItem(model)
-    }
-    buildFeedItem()
-  }, [store, uri])
-
-  return item
-}