Variable DiscoverChainingResponseSchemaConst
DiscoverChainingResponseSchema: Struct<
{
available_recommend_count: optionalKey<Number>;
follow_ranking_token: optionalKey<String>;
is_backup: Boolean;
is_recommend_account: Boolean;
status: String;
users: $Array<
Struct<
{
chaining_info: Struct<
{ algorithm: optionalKey<NullOr<String>>; sources: String },
>;
full_name: String;
is_private: Boolean;
is_verified: Boolean;
pk: decodeTo<String, Union<readonly [Number, String]>, never, never>;
profile_chaining_secondary_label: optionalKey<String>;
profile_pic_id: optionalKey<String>;
profile_pic_url: String;
social_context: String;
username: String;
},
>,
>;
},
> = ...
The whole
discover/chaininganswer: the one owner of the shape, which the profile screen reads its suggested-users rail with. The response type is this schema's type, so the screen and the brick cannot drift apart.