diff options
Diffstat (limited to 'src/state/queries')
-rw-r--r-- | src/state/queries/feed.ts | 10 |
1 files changed, 9 insertions, 1 deletions
diff --git a/src/state/queries/feed.ts b/src/state/queries/feed.ts index 972dbf995..e5d615177 100644 --- a/src/state/queries/feed.ts +++ b/src/state/queries/feed.ts @@ -578,7 +578,7 @@ function precacheFeed(queryClient: QueryClient, hydratedFeed: FeedSourceInfo) { ) } -function precacheList( +export function precacheList( queryClient: QueryClient, list: AppBskyGraphDefs.ListView, ) { @@ -588,3 +588,11 @@ function precacheList( list, ) } + +export function precacheFeedFromGeneratorView( + queryClient: QueryClient, + view: AppBskyFeedDefs.GeneratorView, +) { + const hydratedFeed = hydrateFeedGenerator(view) + precacheFeed(queryClient, hydratedFeed) +} |