···37833783 },
37843784 galleryState: {
37853785 type: 'object',
37863786+ required: ['item', 'itemCreatedAt', 'itemPosition'],
37863787 description:
37873788 "Metadata about the photo's relationship with the subject content. Only has meaningful content when photo is attached to a gallery.",
37883789 properties: {
37893790 item: {
37903791 type: 'string',
37913792 format: 'at-uri',
37933793+ },
37943794+ itemCreatedAt: {
37953795+ type: 'string',
37963796+ format: 'datetime',
37973797+ },
37983798+ itemPosition: {
37993799+ type: 'integer',
37923800 },
37933801 },
37943802 },
+3-1
__generated__/types/social/grain/photo/defs.ts
···7171/** Metadata about the photo's relationship with the subject content. Only has meaningful content when photo is attached to a gallery. */
7272export interface GalleryState {
7373 $type?: 'social.grain.photo.defs#galleryState'
7474- item?: string
7474+ item: string
7575+ itemCreatedAt: string
7676+ itemPosition: number
7577}
76787779const hashGalleryState = 'galleryState'
+4-1
lexicons/social/grain/photo/defs.json
···5656 },
5757 "galleryState": {
5858 "type": "object",
5959+ "required": ["item", "itemCreatedAt", "itemPosition"],
5960 "description": "Metadata about the photo's relationship with the subject content. Only has meaningful content when photo is attached to a gallery.",
6061 "properties": {
6161- "item": { "type": "string", "format": "at-uri" }
6262+ "item": { "type": "string", "format": "at-uri" },
6363+ "itemCreatedAt": { "type": "string", "format": "datetime" },
6464+ "itemPosition": { "type": "integer" }
6265 }
6366 }
6467 }