Pipe through feed view to feed components
This commit is contained in:
@@ -33,6 +33,7 @@ import {precacheResolvedUri} from './resolve-uri'
|
|||||||
|
|
||||||
export type FeedSourceFeedInfo = {
|
export type FeedSourceFeedInfo = {
|
||||||
type: 'feed'
|
type: 'feed'
|
||||||
|
view?: AppBskyFeedDefs.GeneratorView
|
||||||
uri: string
|
uri: string
|
||||||
feedDescriptor: FeedDescriptor
|
feedDescriptor: FeedDescriptor
|
||||||
route: {
|
route: {
|
||||||
@@ -53,6 +54,7 @@ export type FeedSourceFeedInfo = {
|
|||||||
|
|
||||||
export type FeedSourceListInfo = {
|
export type FeedSourceListInfo = {
|
||||||
type: 'list'
|
type: 'list'
|
||||||
|
view?: AppBskyGraphDefs.ListView
|
||||||
uri: string
|
uri: string
|
||||||
feedDescriptor: FeedDescriptor
|
feedDescriptor: FeedDescriptor
|
||||||
route: {
|
route: {
|
||||||
@@ -93,6 +95,7 @@ export function hydrateFeedGenerator(
|
|||||||
|
|
||||||
return {
|
return {
|
||||||
type: 'feed',
|
type: 'feed',
|
||||||
|
view,
|
||||||
uri: view.uri,
|
uri: view.uri,
|
||||||
feedDescriptor: `feedgen|${view.uri}`,
|
feedDescriptor: `feedgen|${view.uri}`,
|
||||||
cid: view.cid,
|
cid: view.cid,
|
||||||
@@ -126,6 +129,7 @@ export function hydrateList(view: AppBskyGraphDefs.ListView): FeedSourceInfo {
|
|||||||
|
|
||||||
return {
|
return {
|
||||||
type: 'list',
|
type: 'list',
|
||||||
|
view,
|
||||||
uri: view.uri,
|
uri: view.uri,
|
||||||
feedDescriptor: `list|${view.uri}`,
|
feedDescriptor: `list|${view.uri}`,
|
||||||
route: {
|
route: {
|
||||||
|
|||||||
Reference in New Issue
Block a user