DirectThreadAvatarTrayFragment:ig_direct_threaddirect_avatar_sticker_picker_grid,
the tray's sticker grid: the store's first-party stickers under the tray's
sticker tab, in the answer's order. Its entry follows the tray's, the tray's
GIF tab having taken the ordinal between them; the grid sends no request of
its own: its rows are the tray's answer, delivered with the grid's input, and
the answer's packs are not sections of the model.
Each row sends itself: send() closes the grid and sends the store sticker
with IGDirectStoreStickerSendMutation, whose chain ends at the tray.
DirectThreadAvatarTrayFragment:ig_direct_threaddirect_avatar_sticker_picker_grid, the tray's sticker grid: the store's first-party stickers under the tray's sticker tab, in the answer's order. Its entry follows the tray's, the tray's GIF tab having taken the ordinal between them; the grid sends no request of its own: its rows are the tray's answer, delivered with the grid's input, and the answer's packs are not sections of the model.Each row sends itself:
send()closes the grid and sends the store sticker withIGDirectStoreStickerSendMutation, whose chain ends at the tray.Guide: The sticker tray