Variable SuggestedUserItemConst
SuggestedUserItem: ScreenItemDefinition< "SuggestedUser", { followRankingToken?: string; fullName: string; userId: string; username: string; }, { followRankingToken?: string; fullName: string; userId: string; username: string; }, SuggestedUserState, never, never, { openProfile: ( self: ScreenHandle, state: SuggestedUserState, ) => ScreenEdgeBound< ScreenEdgeShape< UserProfileDefinition, [], | "clips_profile" | "inbox" | "tab" | "cold_start" | "warm_start" | "button" | "search_result" | "inbox_new_message" | "suggested_users" | "third_party_url" | "message_button" | "camera_tab_bar" | "next", AndroidScreens, >, ( ...args: [], ) => Effect< AssembledHandle< "UserProfile", "screen", { backgroundFailures: readonly { message?: (...)
| (...)
; request: | (...)
| (...)
| (...)
| (...)
| (...)
| (...)
| (...)
| (...)
| (...)
| (...)
| (...)
| (...)
| (...)
| (...)
| (...)
| (...)
| (...)
| (...)
| (...)
| (...)
| (...)
| (...)
; tag: string; }[]; following?: boolean; gridCursor?: { gridItemsCursor: string; maxId: string }; isPrivate: boolean; media: readonly { authorId?: (...)
| (...)
; carousel?: (...)
| (...)
; dashManifest?: (...)
| (...)
; mediaId: string; mediaType?: (...)
| (...)
; position: number; takenAt?: (...)
| (...)
; trackingToken?: (...)
| (...)
; videoDuration?: (...)
| (...)
; }[]; suggested: readonly { followRankingToken?: (...)
| (...)
; fullName: string; userId: string; username: string; }[]; userId: string; username: string; }, ProfileActions, { grid: { at: "media"; item: ScreenItemDefinition< "ProfileGridMedia", { authorId?: ...
; carousel?: ...
; dashManifest?: ...
; mediaId: ...
; mediaType?: ...
; position: ...
; takenAt?: ...
; trackingToken?: ...
; videoDuration?: ...
; }, { authorId?: ...
; carousel?: ...
; dashManifest?: ...
; mediaId: ...
; mediaType?: ...
; position: ...
; takenAt?: ...
; trackingToken?: ...
; videoDuration?: ...
; }, ProfileGridMediaState, never, never, { open: ...
}, { followsAuthor?: ...
; page: ...
; pageCursor?: ...
; userId: ...
; username: ...
; }, never, >; key: "mediaId"; source: ScreenItemNodes; }; suggestedUsers: { at: "suggested"; item: ScreenItemDefinition<"SuggestedUser", { readonly username: string; readonly fullName: string; readonly userId: string; readonly followRankingToken?: string | undefined; }, { readonly username: string; readonly fullName: string; readonly userId: string; readonly followRankingToken?: string | undefined; }, ... 5 more ...
; key: "userId"; source: ScreenItemNodes; }; }, ScreenHandle, "required", true, "userId", AndroidScreens, >, | IgApiError | RequestError | ParseError | TransportError | SchemaError | GraphqlRootFieldMissingError | ScreenDataError | ScreenEnterConcurrentError | ScreenEdgeInputError, | PlainJsonApiHttp | MobileSession | MobileDevice | GraphqlJsonHttp | MobileApplication | NavigationWire | PlainNdjsonApiHttp | MobileNavigation | MobileUserFlows | MobileProcessMobileConfig | ScreenStack | AndroidThrottlingDetector | AndroidQuickPromotionStash | ScreenCatalog, >, >; }, undefined, never,> = ...
A user of the suggested-users row. Its data comes from the profile's answer, so it sends nothing when shown;
openProfileopens that user's profile as the same profile screen, reached from suggested users with the row's token.