Variable ProfileGridHostStateSchemaConst
ProfileGridHostStateSchema: Struct<
{
followsAuthor: optionalKey<Boolean>;
page: $Array<
Struct<
{
authorId: optionalKey<String>;
dashManifest: optionalKey<String>;
id: String;
mediaType: optionalKey<Number>;
takenAt: optionalKey<Number>;
trackingToken: optionalKey<String>;
videoDuration: optionalKey<Number>;
},
>,
>;
pageCursor: optionalKey<
Struct<{ gridItemsCursor: String; maxId: String }>,
>;
userId: String;
},
> = ...
What the profile's grid tiles read as their host's state: the profile the grid belongs to (the posts feed pages the same query with it), the viewer's relationship to it (absent when the friendship check failed), the grid answer's continuation and the grid page itself, which seeds the feed a tile opens.