From 3378d662a8a8c4c8d228b4559556e913a695e79a Mon Sep 17 00:00:00 2001 From: Anandaroop Roy Date: Fri, 14 Feb 2025 11:42:22 -0500 Subject: [PATCH] fix(my collection): re-enable artwork editing regardless of submission status (#15213) * fix(my collection): re-enable artwork editing regardless of submission status * fix: don't overfetch data --- .../Components/MyCollectionArtworkHeader.tsx | 35 +-- .../MyCollectionArtworkHeader.jest.tsx | 4 +- ...ollectionArtworkHeaderTestQuery.graphql.ts | 43 +-- ...CollectionArtworkHeader_artwork.graphql.ts | 30 +-- .../MyCollectionArtworkTestQuery.graphql.ts | 244 +++++++++--------- ...ectorProfileRoutes_ArtworkQuery.graphql.ts | 244 +++++++++--------- ...myCollectionRoutes_ArtworkQuery.graphql.ts | 244 +++++++++--------- 7 files changed, 397 insertions(+), 447 deletions(-) diff --git a/src/Apps/MyCollection/Routes/MyCollectionArtwork/Components/MyCollectionArtworkHeader.tsx b/src/Apps/MyCollection/Routes/MyCollectionArtwork/Components/MyCollectionArtworkHeader.tsx index 0347ac7a460..63117ec95f9 100644 --- a/src/Apps/MyCollection/Routes/MyCollectionArtwork/Components/MyCollectionArtworkHeader.tsx +++ b/src/Apps/MyCollection/Routes/MyCollectionArtwork/Components/MyCollectionArtworkHeader.tsx @@ -17,28 +17,24 @@ export const MyCollectionArtworkHeader: React.FC< useMyCollectionTracking() const artwork = useFragment(FRAGMENT, props.artwork) - const showEditCTA = !artwork.consignmentSubmission?.internalID return ( - - {showEditCTA && ( - - )} + ) } @@ -47,8 +43,5 @@ const FRAGMENT = graphql` fragment MyCollectionArtworkHeader_artwork on Artwork { internalID slug - consignmentSubmission { - internalID - } } ` diff --git a/src/Apps/MyCollection/Routes/MyCollectionArtwork/Components/__tests__/MyCollectionArtworkHeader.jest.tsx b/src/Apps/MyCollection/Routes/MyCollectionArtwork/Components/__tests__/MyCollectionArtworkHeader.jest.tsx index e2afc2d4fc7..dce9abea63f 100644 --- a/src/Apps/MyCollection/Routes/MyCollectionArtwork/Components/__tests__/MyCollectionArtworkHeader.jest.tsx +++ b/src/Apps/MyCollection/Routes/MyCollectionArtwork/Components/__tests__/MyCollectionArtworkHeader.jest.tsx @@ -40,10 +40,10 @@ describe("MyCollectionArtworkHeader", () => { ) }) - it("does not display Edit Artwork Details CTA", () => { + it("displays Edit Artwork Details CTA even for submitted works", () => { renderWithRelay({ Artwork: () => mockResolversWithSubmission }) - expect(screen.queryByText("Edit Artwork Details")).not.toBeInTheDocument() + expect(screen.queryByText("Edit Artwork Details")).toBeInTheDocument() }) }) diff --git a/src/__generated__/MyCollectionArtworkHeaderTestQuery.graphql.ts b/src/__generated__/MyCollectionArtworkHeaderTestQuery.graphql.ts index 8fc1c68f721..c12f67b347d 100644 --- a/src/__generated__/MyCollectionArtworkHeaderTestQuery.graphql.ts +++ b/src/__generated__/MyCollectionArtworkHeaderTestQuery.graphql.ts @@ -1,5 +1,5 @@ /** - * @generated SignedSource<<1aaa020fae27afdce6de0191c500a0fc>> + * @generated SignedSource<<17f311b5092a9908c00aacce6049c346>> * @lightSyntaxTransform * @nogrep */ @@ -30,13 +30,6 @@ var v0 = [ } ], v1 = { - "alias": null, - "args": null, - "kind": "ScalarField", - "name": "internalID", - "storageKey": null -}, -v2 = { "enumValues": null, "nullable": false, "plural": false, @@ -83,24 +76,18 @@ return { "name": "artwork", "plural": false, "selections": [ - (v1/*: any*/), { "alias": null, "args": null, "kind": "ScalarField", - "name": "slug", + "name": "internalID", "storageKey": null }, { "alias": null, "args": null, - "concreteType": "ArtworkConsignmentSubmission", - "kind": "LinkedField", - "name": "consignmentSubmission", - "plural": false, - "selections": [ - (v1/*: any*/) - ], + "kind": "ScalarField", + "name": "slug", "storageKey": null }, { @@ -116,7 +103,7 @@ return { ] }, "params": { - "cacheID": "59f5d759f49d7e1d3a5169bfda18cea7", + "cacheID": "0ccd6343a0b09e760e3a654cf2dbf13b", "id": null, "metadata": { "relayTestingSelectionTypeInfo": { @@ -126,26 +113,14 @@ return { "plural": false, "type": "Artwork" }, - "artwork.consignmentSubmission": { - "enumValues": null, - "nullable": true, - "plural": false, - "type": "ArtworkConsignmentSubmission" - }, - "artwork.consignmentSubmission.internalID": { - "enumValues": null, - "nullable": true, - "plural": false, - "type": "String" - }, - "artwork.id": (v2/*: any*/), - "artwork.internalID": (v2/*: any*/), - "artwork.slug": (v2/*: any*/) + "artwork.id": (v1/*: any*/), + "artwork.internalID": (v1/*: any*/), + "artwork.slug": (v1/*: any*/) } }, "name": "MyCollectionArtworkHeaderTestQuery", "operationKind": "query", - "text": "query MyCollectionArtworkHeaderTestQuery {\n artwork(id: \"foo\") {\n ...MyCollectionArtworkHeader_artwork\n id\n }\n}\n\nfragment MyCollectionArtworkHeader_artwork on Artwork {\n internalID\n slug\n consignmentSubmission {\n internalID\n }\n}\n" + "text": "query MyCollectionArtworkHeaderTestQuery {\n artwork(id: \"foo\") {\n ...MyCollectionArtworkHeader_artwork\n id\n }\n}\n\nfragment MyCollectionArtworkHeader_artwork on Artwork {\n internalID\n slug\n}\n" } }; })(); diff --git a/src/__generated__/MyCollectionArtworkHeader_artwork.graphql.ts b/src/__generated__/MyCollectionArtworkHeader_artwork.graphql.ts index 7c1d176e24f..385dd7dbdd5 100644 --- a/src/__generated__/MyCollectionArtworkHeader_artwork.graphql.ts +++ b/src/__generated__/MyCollectionArtworkHeader_artwork.graphql.ts @@ -1,5 +1,5 @@ /** - * @generated SignedSource<<0cd7513f2175d8959ef313b224361196>> + * @generated SignedSource<> * @lightSyntaxTransform * @nogrep */ @@ -11,9 +11,6 @@ import { ReaderFragment } from 'relay-runtime'; import { FragmentRefs } from "relay-runtime"; export type MyCollectionArtworkHeader_artwork$data = { - readonly consignmentSubmission: { - readonly internalID: string | null | undefined; - } | null | undefined; readonly internalID: string; readonly slug: string; readonly " $fragmentType": "MyCollectionArtworkHeader_artwork"; @@ -23,46 +20,31 @@ export type MyCollectionArtworkHeader_artwork$key = { readonly " $fragmentSpreads": FragmentRefs<"MyCollectionArtworkHeader_artwork">; }; -const node: ReaderFragment = (function(){ -var v0 = { - "alias": null, - "args": null, - "kind": "ScalarField", - "name": "internalID", - "storageKey": null -}; -return { +const node: ReaderFragment = { "argumentDefinitions": [], "kind": "Fragment", "metadata": null, "name": "MyCollectionArtworkHeader_artwork", "selections": [ - (v0/*: any*/), { "alias": null, "args": null, "kind": "ScalarField", - "name": "slug", + "name": "internalID", "storageKey": null }, { "alias": null, "args": null, - "concreteType": "ArtworkConsignmentSubmission", - "kind": "LinkedField", - "name": "consignmentSubmission", - "plural": false, - "selections": [ - (v0/*: any*/) - ], + "kind": "ScalarField", + "name": "slug", "storageKey": null } ], "type": "Artwork", "abstractKey": null }; -})(); -(node as any).hash = "33c6015118e1ebacafb53136f6afcf69"; +(node as any).hash = "30ce4fbe3910040e64e7277641f54736"; export default node; diff --git a/src/__generated__/MyCollectionArtworkTestQuery.graphql.ts b/src/__generated__/MyCollectionArtworkTestQuery.graphql.ts index f94d6d1d20f..58ebebfeb06 100644 --- a/src/__generated__/MyCollectionArtworkTestQuery.graphql.ts +++ b/src/__generated__/MyCollectionArtworkTestQuery.graphql.ts @@ -1,5 +1,5 @@ /** - * @generated SignedSource<> + * @generated SignedSource<> * @lightSyntaxTransform * @nogrep */ @@ -44,88 +44,81 @@ v2 = { "storageKey": null }, v3 = { - "alias": null, - "args": null, - "kind": "ScalarField", - "name": "state", - "storageKey": null -}, -v4 = { "alias": null, "args": null, "kind": "ScalarField", "name": "title", "storageKey": null }, -v5 = [ +v4 = [ { "kind": "Literal", "name": "shallow", "value": true } ], -v6 = { +v5 = { "alias": null, "args": null, "kind": "ScalarField", "name": "href", "storageKey": null }, -v7 = { +v6 = { "alias": null, "args": null, "kind": "ScalarField", "name": "id", "storageKey": null }, -v8 = { +v7 = { "alias": null, "args": null, "kind": "ScalarField", "name": "name", "storageKey": null }, -v9 = [ +v8 = [ { "kind": "Literal", "name": "first", "value": 1 } ], -v10 = { +v9 = { "alias": null, "args": null, "kind": "ScalarField", "name": "totalCount", "storageKey": null }, -v11 = [ - (v10/*: any*/) +v10 = [ + (v9/*: any*/) ], -v12 = [ +v11 = [ { "kind": "Literal", "name": "first", "value": 6 } ], -v13 = { +v12 = { "alias": null, "args": null, "kind": "ScalarField", "name": "cursor", "storageKey": null }, -v14 = { +v13 = { "alias": null, "args": null, "kind": "ScalarField", "name": "page", "storageKey": null }, -v15 = [ +v14 = [ + (v12/*: any*/), (v13/*: any*/), - (v14/*: any*/), { "alias": null, "args": null, @@ -134,69 +127,69 @@ v15 = [ "storageKey": null } ], -v16 = { +v15 = { "alias": "dimension_text", "args": null, "kind": "ScalarField", "name": "dimensionText", "storageKey": null }, -v17 = { +v16 = { "alias": null, "args": null, "kind": "ScalarField", "name": "organization", "storageKey": null }, -v18 = [ - (v8/*: any*/), - (v7/*: any*/) +v17 = [ + (v7/*: any*/), + (v6/*: any*/) ], -v19 = { +v18 = { "alias": null, "args": null, "concreteType": "Artist", "kind": "LinkedField", "name": "artist", "plural": false, - "selections": (v18/*: any*/), + "selections": (v17/*: any*/), "storageKey": null }, -v20 = { +v19 = { "alias": null, "args": null, "kind": "ScalarField", "name": "src", "storageKey": null }, -v21 = { +v20 = { "alias": null, "args": null, "kind": "ScalarField", "name": "srcSet", "storageKey": null }, -v22 = { +v21 = { "alias": null, "args": null, "kind": "ScalarField", "name": "width", "storageKey": null }, -v23 = { +v22 = { "alias": null, "args": null, "kind": "ScalarField", "name": "height", "storageKey": null }, -v24 = [ +v23 = [ + (v19/*: any*/), (v20/*: any*/), (v21/*: any*/), - (v22/*: any*/), - (v23/*: any*/) + (v22/*: any*/) ], -v25 = { +v24 = { "alias": null, "args": null, "concreteType": "AuctionLotImages", @@ -237,7 +230,7 @@ v25 = { "kind": "LinkedField", "name": "cropped", "plural": false, - "selections": (v24/*: any*/), + "selections": (v23/*: any*/), "storageKey": "cropped(height:130,version:[\"square140\"],width:130)" } ], @@ -246,56 +239,56 @@ v25 = { ], "storageKey": null }, -v26 = { +v25 = { "alias": null, "args": null, "kind": "ScalarField", "name": "mediumText", "storageKey": null }, -v27 = { +v26 = { "alias": null, "args": null, "kind": "ScalarField", "name": "categoryText", "storageKey": null }, -v28 = { +v27 = { "alias": "date_text", "args": null, "kind": "ScalarField", "name": "dateText", "storageKey": null }, -v29 = { +v28 = { "alias": null, "args": null, "kind": "ScalarField", "name": "saleDate", "storageKey": null }, -v30 = { +v29 = { "alias": null, "args": null, "kind": "ScalarField", "name": "boughtIn", "storageKey": null }, -v31 = { +v30 = { "alias": null, "args": null, "kind": "ScalarField", "name": "currency", "storageKey": null }, -v32 = { +v31 = { "alias": null, "args": null, "kind": "ScalarField", "name": "display", "storageKey": null }, -v33 = { +v32 = { "alias": "price_realized", "args": null, "concreteType": "AuctionResultPriceRealized", @@ -303,7 +296,7 @@ v33 = { "name": "priceRealized", "plural": false, "selections": [ - (v32/*: any*/), + (v31/*: any*/), { "alias": "display_usd", "args": null, @@ -321,7 +314,7 @@ v33 = { ], "storageKey": null }, -v34 = { +v33 = { "alias": null, "args": null, "concreteType": "AuctionLotPerformance", @@ -339,47 +332,54 @@ v34 = { ], "storageKey": null }, -v35 = [ - (v32/*: any*/) +v34 = [ + (v31/*: any*/) ], -v36 = { +v35 = { "alias": null, "args": null, "concreteType": "AuctionLotEstimate", "kind": "LinkedField", "name": "estimate", "plural": false, - "selections": (v35/*: any*/), + "selections": (v34/*: any*/), "storageKey": null }, -v37 = { +v36 = { "alias": null, "args": null, "kind": "ScalarField", "name": "location", "storageKey": null }, -v38 = { +v37 = { "alias": null, "args": null, "kind": "ScalarField", "name": "lotNumber", "storageKey": null }, -v39 = { +v38 = { "alias": null, "args": null, "kind": "ScalarField", "name": "saleTitle", "storageKey": null }, -v40 = { +v39 = { "alias": null, "args": null, "kind": "ScalarField", "name": "isUpcoming", "storageKey": null }, +v40 = { + "alias": null, + "args": null, + "kind": "ScalarField", + "name": "state", + "storageKey": null +}, v41 = [ { "kind": "Literal", @@ -425,10 +425,10 @@ v46 = [ (v45/*: any*/) ], v47 = [ + (v21/*: any*/), (v22/*: any*/), - (v23/*: any*/), - (v20/*: any*/), - (v21/*: any*/) + (v19/*: any*/), + (v20/*: any*/) ], v48 = { "alias": "type", @@ -606,19 +606,6 @@ return { "selections": [ (v1/*: any*/), (v2/*: any*/), - { - "alias": null, - "args": null, - "concreteType": "ArtworkConsignmentSubmission", - "kind": "LinkedField", - "name": "consignmentSubmission", - "plural": false, - "selections": [ - (v1/*: any*/), - (v3/*: any*/) - ], - "storageKey": null - }, { "alias": null, "args": null, @@ -626,7 +613,7 @@ return { "name": "artistNames", "storageKey": null }, - (v4/*: any*/), + (v3/*: any*/), { "alias": null, "args": null, @@ -636,13 +623,13 @@ return { }, { "alias": null, - "args": (v5/*: any*/), + "args": (v4/*: any*/), "concreteType": "Artist", "kind": "LinkedField", "name": "artist", "plural": false, "selections": [ - (v6/*: any*/), + (v5/*: any*/), { "alias": null, "args": null, @@ -650,17 +637,17 @@ return { "name": "isPersonalArtist", "storageKey": null }, + (v6/*: any*/), (v7/*: any*/), - (v8/*: any*/), (v2/*: any*/), { "alias": "auctionResultsCount", - "args": (v9/*: any*/), + "args": (v8/*: any*/), "concreteType": "AuctionResultConnection", "kind": "LinkedField", "name": "auctionResultsConnection", "plural": false, - "selections": (v11/*: any*/), + "selections": (v10/*: any*/), "storageKey": "auctionResultsConnection(first:1)" }, { @@ -684,13 +671,13 @@ return { (v1/*: any*/), { "alias": null, - "args": (v12/*: any*/), + "args": (v11/*: any*/), "concreteType": "AuctionResultConnection", "kind": "LinkedField", "name": "auctionResultsConnection", "plural": false, "selections": [ - (v10/*: any*/), + (v9/*: any*/), { "alias": null, "args": null, @@ -724,7 +711,7 @@ return { "kind": "LinkedField", "name": "around", "plural": true, - "selections": (v15/*: any*/), + "selections": (v14/*: any*/), "storageKey": null }, { @@ -734,7 +721,7 @@ return { "kind": "LinkedField", "name": "first", "plural": false, - "selections": (v15/*: any*/), + "selections": (v14/*: any*/), "storageKey": null }, { @@ -744,7 +731,7 @@ return { "kind": "LinkedField", "name": "last", "plural": false, - "selections": (v15/*: any*/), + "selections": (v14/*: any*/), "storageKey": null }, { @@ -755,8 +742,8 @@ return { "name": "previous", "plural": false, "selections": [ - (v13/*: any*/), - (v14/*: any*/) + (v12/*: any*/), + (v13/*: any*/) ], "storageKey": null } @@ -780,25 +767,25 @@ return { "plural": false, "selections": [ (v1/*: any*/), - (v4/*: any*/), + (v3/*: any*/), + (v15/*: any*/), (v16/*: any*/), - (v17/*: any*/), - (v19/*: any*/), + (v18/*: any*/), + (v24/*: any*/), (v25/*: any*/), (v26/*: any*/), (v27/*: any*/), (v28/*: any*/), (v29/*: any*/), (v30/*: any*/), - (v31/*: any*/), + (v32/*: any*/), (v33/*: any*/), - (v34/*: any*/), + (v35/*: any*/), (v36/*: any*/), (v37/*: any*/), (v38/*: any*/), (v39/*: any*/), - (v40/*: any*/), - (v7/*: any*/) + (v6/*: any*/) ], "storageKey": null } @@ -815,7 +802,7 @@ return { "kind": "LinkedField", "name": "auctionResultsConnection", "plural": false, - "selections": (v11/*: any*/), + "selections": (v10/*: any*/), "storageKey": null } ], @@ -829,7 +816,7 @@ return { "name": "mediumType", "plural": false, "selections": [ - (v8/*: any*/) + (v7/*: any*/) ], "storageKey": null }, @@ -901,7 +888,7 @@ return { "name": "shortDescription", "storageKey": null }, - (v7/*: any*/) + (v6/*: any*/) ], "storageKey": null }, @@ -919,7 +906,7 @@ return { "kind": "LinkedField", "name": "pricePaid", "plural": false, - "selections": (v35/*: any*/), + "selections": (v34/*: any*/), "storageKey": null }, { @@ -937,7 +924,7 @@ return { "name": "city", "storageKey": null }, - (v3/*: any*/), + (v40/*: any*/), { "alias": null, "args": null, @@ -952,7 +939,7 @@ return { "name": "countryCode", "storageKey": null }, - (v7/*: any*/) + (v6/*: any*/) ], "storageKey": null }, @@ -972,17 +959,17 @@ return { }, { "alias": "auctionResults", - "args": (v9/*: any*/), + "args": (v8/*: any*/), "concreteType": "AuctionResultConnection", "kind": "LinkedField", "name": "comparableAuctionResults", "plural": false, - "selections": (v11/*: any*/), + "selections": (v10/*: any*/), "storageKey": "comparableAuctionResults(first:1)" }, { "alias": "auctionResult", - "args": (v12/*: any*/), + "args": (v11/*: any*/), "concreteType": "AuctionResultConnection", "kind": "LinkedField", "name": "comparableAuctionResults", @@ -996,7 +983,7 @@ return { "name": "edges", "plural": true, "selections": [ - (v13/*: any*/), + (v12/*: any*/), { "alias": null, "args": null, @@ -1006,24 +993,24 @@ return { "plural": false, "selections": [ (v1/*: any*/), - (v4/*: any*/), + (v3/*: any*/), + (v15/*: any*/), (v16/*: any*/), - (v17/*: any*/), - (v19/*: any*/), + (v18/*: any*/), + (v24/*: any*/), (v25/*: any*/), (v26/*: any*/), (v27/*: any*/), (v28/*: any*/), (v29/*: any*/), (v30/*: any*/), - (v31/*: any*/), + (v32/*: any*/), (v33/*: any*/), - (v34/*: any*/), + (v35/*: any*/), (v36/*: any*/), (v37/*: any*/), (v38/*: any*/), (v39/*: any*/), - (v40/*: any*/), { "alias": null, "args": null, @@ -1031,7 +1018,7 @@ return { "name": "artistID", "storageKey": null }, - (v7/*: any*/) + (v6/*: any*/) ], "storageKey": null } @@ -1101,7 +1088,7 @@ return { ], "storageKey": null }, - (v7/*: any*/), + (v6/*: any*/), { "alias": "preview", "args": null, @@ -1162,7 +1149,7 @@ return { "name": "isClosed", "storageKey": null }, - (v7/*: any*/), + (v6/*: any*/), { "alias": null, "args": null, @@ -1199,7 +1186,7 @@ return { "name": "qualifiedForBidding", "storageKey": null }, - (v7/*: any*/) + (v6/*: any*/) ], "storageKey": null }, @@ -1252,15 +1239,15 @@ return { }, { "alias": null, - "args": (v5/*: any*/), + "args": (v4/*: any*/), "concreteType": "Artist", "kind": "LinkedField", "name": "artists", "plural": true, - "selections": (v18/*: any*/), + "selections": (v17/*: any*/), "storageKey": "artists(shallow:true)" }, - (v6/*: any*/), + (v5/*: any*/), { "alias": null, "args": (v41/*: any*/), @@ -1394,7 +1381,7 @@ return { "kind": "LinkedField", "name": "resized", "plural": false, - "selections": (v24/*: any*/), + "selections": (v23/*: any*/), "storageKey": "resized(height:800,version:[\"main\",\"normalized\",\"larger\",\"large\"],width:800)" } ], @@ -1430,7 +1417,7 @@ return { "plural": false, "selections": [ (v2/*: any*/), - (v7/*: any*/) + (v6/*: any*/) ], "storageKey": null }, @@ -1480,7 +1467,7 @@ return { "name": "height", "storageKey": null }, - (v7/*: any*/), + (v6/*: any*/), (v48/*: any*/) ], "type": "Video", @@ -1581,8 +1568,8 @@ return { }, (v48/*: any*/), (v42/*: any*/), - (v22/*: any*/), - (v23/*: any*/) + (v21/*: any*/), + (v22/*: any*/) ], "type": "Image", "abstractKey": null @@ -1597,6 +1584,19 @@ return { "name": "isSetVideoAsCover", "storageKey": null }, + { + "alias": null, + "args": null, + "concreteType": "ArtworkConsignmentSubmission", + "kind": "LinkedField", + "name": "consignmentSubmission", + "plural": false, + "selections": [ + (v1/*: any*/), + (v40/*: any*/) + ], + "storageKey": null + }, { "alias": "comparables", "args": null, @@ -1604,7 +1604,7 @@ return { "kind": "LinkedField", "name": "comparableAuctionResults", "plural": false, - "selections": (v11/*: any*/), + "selections": (v10/*: any*/), "storageKey": null }, { @@ -1627,7 +1627,7 @@ return { ] }, "params": { - "cacheID": "0b468d57f20c689bd884a9910e772fd7", + "cacheID": "4c586be3bed6960310ba9f96adc866c0", "id": null, "metadata": { "relayTestingSelectionTypeInfo": { @@ -2020,7 +2020,7 @@ return { }, "name": "MyCollectionArtworkTestQuery", "operationKind": "query", - "text": "query MyCollectionArtworkTestQuery {\n artwork(id: \"foo\") {\n ...MyCollectionArtwork_artwork\n id\n }\n}\n\nfragment ArtistAuctionResultItem_auctionResult on AuctionResult {\n internalID\n title\n dimension_text: dimensionText\n organization\n artist {\n name\n id\n }\n images {\n thumbnail {\n cropped(width: 130, height: 130, version: [\"square140\"]) {\n src\n srcSet\n width\n height\n }\n }\n }\n mediumText\n categoryText\n date_text: dateText\n saleDate\n boughtIn\n currency\n price_realized: priceRealized {\n display\n display_usd: displayUSD\n cents_usd: centsUSD\n }\n performance {\n mid\n }\n estimate {\n display\n }\n location\n lotNumber\n saleTitle\n isUpcoming\n}\n\nfragment ArtworkActionsSaveButton_artwork on Artwork {\n id\n internalID\n slug\n title\n date\n artistNames\n preview: image {\n url(version: \"square\")\n }\n isInAuction\n isSavedToAnyList\n sale {\n isAuction\n isClosed\n id\n }\n collectorSignals {\n auction {\n lotWatcherCount\n }\n }\n ...ArtworkActionsWatchLotButton_artwork\n}\n\nfragment ArtworkActionsWatchLotButton_artwork on Artwork {\n sale {\n isLiveOpen\n isRegistrationClosed\n liveStartAt\n registrationStatus {\n qualifiedForBidding\n id\n }\n id\n }\n ...ArtworkAuctionRegistrationPanel_artwork\n}\n\nfragment ArtworkActions_artwork_yvCPB on Artwork {\n ...ArtworkActionsSaveButton_artwork\n ...ArtworkDownloadButton_artwork\n ...ArtworkSharePanel_artwork_yvCPB\n ...ViewInRoom_artwork\n isUnlisted\n slug\n downloadableImageUrl\n isDownloadable\n isHangable\n partner {\n slug\n id\n }\n}\n\nfragment ArtworkAuctionRegistrationPanel_artwork on Artwork {\n sale {\n slug\n registrationEndsAt\n isRegistrationClosed\n id\n }\n}\n\nfragment ArtworkDownloadButton_artwork on Artwork {\n title\n date\n downloadableImageUrl\n artists(shallow: true) {\n name\n id\n }\n}\n\nfragment ArtworkImageBrowserLarge_artwork_yvCPB on Artwork {\n ...ArtworkLightbox_artwork_yvCPB\n ...ArtworkVideoPlayer_artwork_yvCPB\n isSetVideoAsCover\n figures(includeAll: true) {\n __typename\n ... on Image {\n ...DeepZoom_image\n __typename\n internalID\n isZoomable\n }\n ... on Video {\n __typename\n id\n }\n }\n}\n\nfragment ArtworkImageBrowserSmall_artwork_yvCPB on Artwork {\n ...ArtworkLightbox_artwork_yvCPB\n ...ArtworkVideoPlayer_artwork_yvCPB\n isSetVideoAsCover\n figures(includeAll: true) {\n __typename\n ... on Image {\n ...DeepZoom_image\n internalID\n isZoomable\n type: __typename\n }\n ... on Video {\n type: __typename\n id\n }\n }\n}\n\nfragment ArtworkImageBrowser_artwork_yvCPB on Artwork {\n ...ArtworkActions_artwork_yvCPB\n ...ArtworkImageBrowserSmall_artwork_yvCPB\n ...ArtworkImageBrowserLarge_artwork_yvCPB\n internalID\n figures(includeAll: true) {\n __typename\n ... on Image {\n isDefault\n width\n height\n }\n ... on Video {\n videoWidth: width\n videoHeight: height\n id\n }\n }\n}\n\nfragment ArtworkLightbox_artwork_yvCPB on Artwork {\n formattedMetadata\n images(includeAll: true) {\n internalID\n isDefault\n placeholder: url(version: [\"small\", \"medium\"])\n fallback: cropped(quality: 80, width: 800, height: 800, version: [\"main\", \"normalized\", \"larger\", \"large\"]) {\n width\n height\n src\n srcSet\n }\n resized(quality: 80, width: 800, height: 800, version: [\"main\", \"normalized\", \"larger\", \"large\"]) {\n width\n height\n src\n srcSet\n }\n mobileLightboxSource: resized(quality: 50, width: 800, height: 800, version: [\"main\", \"normalized\", \"larger\", \"large\"]) {\n width\n height\n src\n srcSet\n }\n versions\n }\n}\n\nfragment ArtworkSharePanel_artwork_yvCPB on Artwork {\n href\n images(includeAll: true) {\n url\n }\n artworkMeta: meta {\n share\n }\n}\n\nfragment ArtworkVideoPlayer_artwork_yvCPB on Artwork {\n internalID\n slug\n figures(includeAll: true) {\n __typename\n ... on Video {\n __typename\n playerUrl\n videoWidth: width\n videoHeight: height\n id\n }\n }\n}\n\nfragment DeepZoom_image on Image {\n deepZoom {\n Image {\n xmlns\n Url\n Format\n TileSize\n Overlap\n Size {\n Width\n Height\n }\n }\n }\n}\n\nfragment MyCollectionArtworkAboutTab_artwork on Artwork {\n ...MyCollectionArtworkDetails_artwork\n artist(shallow: true) {\n slug\n targetSupply {\n priority\n }\n id\n }\n consignmentSubmission {\n internalID\n }\n hasPriceEstimateRequest\n internalID\n}\n\nfragment MyCollectionArtworkArtistMarket_marketPriceInsights on ArtworkPriceInsights {\n annualLotsSold\n annualValueSoldDisplayText\n medianSaleOverEstimatePercentage\n liquidityRankDisplayText\n sellThroughRate\n}\n\nfragment MyCollectionArtworkAuctionResults_artist on Artist {\n slug\n internalID\n auctionResultsConnection(first: 6) {\n totalCount\n pageInfo {\n hasNextPage\n }\n pageCursors {\n ...Pagination_pageCursors\n }\n edges {\n node {\n ...ArtistAuctionResultItem_auctionResult\n id\n }\n }\n }\n}\n\nfragment MyCollectionArtworkComparables_artwork on Artwork {\n auctionResult: comparableAuctionResults(first: 6) @optionalField {\n edges {\n cursor\n node {\n ...ArtistAuctionResultItem_auctionResult\n artistID\n internalID\n id\n }\n }\n }\n artist(shallow: true) {\n name\n id\n }\n}\n\nfragment MyCollectionArtworkDemandIndex_marketPriceInsights on ArtworkPriceInsights {\n demandRank\n demandRankDisplayText\n}\n\nfragment MyCollectionArtworkDetails_artwork on Artwork {\n mediumType {\n name\n }\n confidentialNotes\n medium\n metric\n dimensions {\n in\n cm\n }\n provenance\n attributionClass {\n shortDescription\n id\n }\n editionOf\n pricePaid {\n display\n }\n collectorLocation {\n city\n state\n country\n countryCode\n id\n }\n}\n\nfragment MyCollectionArtworkHeader_artwork on Artwork {\n internalID\n slug\n consignmentSubmission {\n internalID\n }\n}\n\nfragment MyCollectionArtworkImageBrowser_artwork on Artwork {\n ...ArtworkImageBrowser_artwork_yvCPB\n internalID\n figures(includeAll: true) {\n __typename\n ... on Image {\n width\n height\n }\n ... on Video {\n id\n }\n }\n}\n\nfragment MyCollectionArtworkInsights_artwork on Artwork {\n hasPriceEstimateRequest\n isPriceEstimateRequestable\n internalID\n auctionResults: comparableAuctionResults(first: 1) @optionalField {\n totalCount\n }\n ...MyCollectionArtworkComparables_artwork\n artist(shallow: true) {\n slug\n auctionResultsCount: auctionResultsConnection(first: 1) {\n totalCount\n }\n targetSupply {\n priority\n }\n ...MyCollectionArtworkAuctionResults_artist\n id\n }\n marketPriceInsights {\n ...MyCollectionArtworkArtistMarket_marketPriceInsights\n ...MyCollectionArtworkDemandIndex_marketPriceInsights\n }\n}\n\nfragment MyCollectionArtworkMeta_artwork on Artwork {\n artistNames\n title\n}\n\nfragment MyCollectionArtworkTitle_artwork on Artwork {\n artistNames\n title\n date\n artist(shallow: true) {\n href\n isPersonalArtist\n id\n }\n}\n\nfragment MyCollectionArtwork_artwork on Artwork {\n ...MyCollectionArtworkHeader_artwork\n ...MyCollectionArtworkTitle_artwork\n ...MyCollectionArtworkDetails_artwork\n ...MyCollectionArtworkMeta_artwork\n ...MyCollectionArtworkInsights_artwork\n ...MyCollectionArtworkImageBrowser_artwork\n ...MyCollectionArtworkComparables_artwork\n ...MyCollectionArtworkAboutTab_artwork\n comparables: comparableAuctionResults {\n totalCount\n }\n hasPriceEstimateRequest\n hasMarketPriceInsights\n submissionId\n internalID\n slug\n consignmentSubmission {\n state\n internalID\n }\n artist(shallow: true) {\n slug\n targetSupply {\n priority\n }\n auctionResults: auctionResultsConnection {\n totalCount\n }\n ...MyCollectionArtworkAuctionResults_artist\n id\n }\n}\n\nfragment Pagination_pageCursors on PageCursors {\n around {\n cursor\n page\n isCurrent\n }\n first {\n cursor\n page\n isCurrent\n }\n last {\n cursor\n page\n isCurrent\n }\n previous {\n cursor\n page\n }\n}\n\nfragment ViewInRoomArtwork_artwork on Artwork {\n widthCm\n heightCm\n image {\n resized(width: 800, height: 800, version: [\"main\", \"normalized\", \"larger\", \"large\"]) {\n src\n srcSet\n width\n height\n }\n }\n}\n\nfragment ViewInRoom_artwork on Artwork {\n ...ViewInRoomArtwork_artwork\n}\n" + "text": "query MyCollectionArtworkTestQuery {\n artwork(id: \"foo\") {\n ...MyCollectionArtwork_artwork\n id\n }\n}\n\nfragment ArtistAuctionResultItem_auctionResult on AuctionResult {\n internalID\n title\n dimension_text: dimensionText\n organization\n artist {\n name\n id\n }\n images {\n thumbnail {\n cropped(width: 130, height: 130, version: [\"square140\"]) {\n src\n srcSet\n width\n height\n }\n }\n }\n mediumText\n categoryText\n date_text: dateText\n saleDate\n boughtIn\n currency\n price_realized: priceRealized {\n display\n display_usd: displayUSD\n cents_usd: centsUSD\n }\n performance {\n mid\n }\n estimate {\n display\n }\n location\n lotNumber\n saleTitle\n isUpcoming\n}\n\nfragment ArtworkActionsSaveButton_artwork on Artwork {\n id\n internalID\n slug\n title\n date\n artistNames\n preview: image {\n url(version: \"square\")\n }\n isInAuction\n isSavedToAnyList\n sale {\n isAuction\n isClosed\n id\n }\n collectorSignals {\n auction {\n lotWatcherCount\n }\n }\n ...ArtworkActionsWatchLotButton_artwork\n}\n\nfragment ArtworkActionsWatchLotButton_artwork on Artwork {\n sale {\n isLiveOpen\n isRegistrationClosed\n liveStartAt\n registrationStatus {\n qualifiedForBidding\n id\n }\n id\n }\n ...ArtworkAuctionRegistrationPanel_artwork\n}\n\nfragment ArtworkActions_artwork_yvCPB on Artwork {\n ...ArtworkActionsSaveButton_artwork\n ...ArtworkDownloadButton_artwork\n ...ArtworkSharePanel_artwork_yvCPB\n ...ViewInRoom_artwork\n isUnlisted\n slug\n downloadableImageUrl\n isDownloadable\n isHangable\n partner {\n slug\n id\n }\n}\n\nfragment ArtworkAuctionRegistrationPanel_artwork on Artwork {\n sale {\n slug\n registrationEndsAt\n isRegistrationClosed\n id\n }\n}\n\nfragment ArtworkDownloadButton_artwork on Artwork {\n title\n date\n downloadableImageUrl\n artists(shallow: true) {\n name\n id\n }\n}\n\nfragment ArtworkImageBrowserLarge_artwork_yvCPB on Artwork {\n ...ArtworkLightbox_artwork_yvCPB\n ...ArtworkVideoPlayer_artwork_yvCPB\n isSetVideoAsCover\n figures(includeAll: true) {\n __typename\n ... on Image {\n ...DeepZoom_image\n __typename\n internalID\n isZoomable\n }\n ... on Video {\n __typename\n id\n }\n }\n}\n\nfragment ArtworkImageBrowserSmall_artwork_yvCPB on Artwork {\n ...ArtworkLightbox_artwork_yvCPB\n ...ArtworkVideoPlayer_artwork_yvCPB\n isSetVideoAsCover\n figures(includeAll: true) {\n __typename\n ... on Image {\n ...DeepZoom_image\n internalID\n isZoomable\n type: __typename\n }\n ... on Video {\n type: __typename\n id\n }\n }\n}\n\nfragment ArtworkImageBrowser_artwork_yvCPB on Artwork {\n ...ArtworkActions_artwork_yvCPB\n ...ArtworkImageBrowserSmall_artwork_yvCPB\n ...ArtworkImageBrowserLarge_artwork_yvCPB\n internalID\n figures(includeAll: true) {\n __typename\n ... on Image {\n isDefault\n width\n height\n }\n ... on Video {\n videoWidth: width\n videoHeight: height\n id\n }\n }\n}\n\nfragment ArtworkLightbox_artwork_yvCPB on Artwork {\n formattedMetadata\n images(includeAll: true) {\n internalID\n isDefault\n placeholder: url(version: [\"small\", \"medium\"])\n fallback: cropped(quality: 80, width: 800, height: 800, version: [\"main\", \"normalized\", \"larger\", \"large\"]) {\n width\n height\n src\n srcSet\n }\n resized(quality: 80, width: 800, height: 800, version: [\"main\", \"normalized\", \"larger\", \"large\"]) {\n width\n height\n src\n srcSet\n }\n mobileLightboxSource: resized(quality: 50, width: 800, height: 800, version: [\"main\", \"normalized\", \"larger\", \"large\"]) {\n width\n height\n src\n srcSet\n }\n versions\n }\n}\n\nfragment ArtworkSharePanel_artwork_yvCPB on Artwork {\n href\n images(includeAll: true) {\n url\n }\n artworkMeta: meta {\n share\n }\n}\n\nfragment ArtworkVideoPlayer_artwork_yvCPB on Artwork {\n internalID\n slug\n figures(includeAll: true) {\n __typename\n ... on Video {\n __typename\n playerUrl\n videoWidth: width\n videoHeight: height\n id\n }\n }\n}\n\nfragment DeepZoom_image on Image {\n deepZoom {\n Image {\n xmlns\n Url\n Format\n TileSize\n Overlap\n Size {\n Width\n Height\n }\n }\n }\n}\n\nfragment MyCollectionArtworkAboutTab_artwork on Artwork {\n ...MyCollectionArtworkDetails_artwork\n artist(shallow: true) {\n slug\n targetSupply {\n priority\n }\n id\n }\n consignmentSubmission {\n internalID\n }\n hasPriceEstimateRequest\n internalID\n}\n\nfragment MyCollectionArtworkArtistMarket_marketPriceInsights on ArtworkPriceInsights {\n annualLotsSold\n annualValueSoldDisplayText\n medianSaleOverEstimatePercentage\n liquidityRankDisplayText\n sellThroughRate\n}\n\nfragment MyCollectionArtworkAuctionResults_artist on Artist {\n slug\n internalID\n auctionResultsConnection(first: 6) {\n totalCount\n pageInfo {\n hasNextPage\n }\n pageCursors {\n ...Pagination_pageCursors\n }\n edges {\n node {\n ...ArtistAuctionResultItem_auctionResult\n id\n }\n }\n }\n}\n\nfragment MyCollectionArtworkComparables_artwork on Artwork {\n auctionResult: comparableAuctionResults(first: 6) @optionalField {\n edges {\n cursor\n node {\n ...ArtistAuctionResultItem_auctionResult\n artistID\n internalID\n id\n }\n }\n }\n artist(shallow: true) {\n name\n id\n }\n}\n\nfragment MyCollectionArtworkDemandIndex_marketPriceInsights on ArtworkPriceInsights {\n demandRank\n demandRankDisplayText\n}\n\nfragment MyCollectionArtworkDetails_artwork on Artwork {\n mediumType {\n name\n }\n confidentialNotes\n medium\n metric\n dimensions {\n in\n cm\n }\n provenance\n attributionClass {\n shortDescription\n id\n }\n editionOf\n pricePaid {\n display\n }\n collectorLocation {\n city\n state\n country\n countryCode\n id\n }\n}\n\nfragment MyCollectionArtworkHeader_artwork on Artwork {\n internalID\n slug\n}\n\nfragment MyCollectionArtworkImageBrowser_artwork on Artwork {\n ...ArtworkImageBrowser_artwork_yvCPB\n internalID\n figures(includeAll: true) {\n __typename\n ... on Image {\n width\n height\n }\n ... on Video {\n id\n }\n }\n}\n\nfragment MyCollectionArtworkInsights_artwork on Artwork {\n hasPriceEstimateRequest\n isPriceEstimateRequestable\n internalID\n auctionResults: comparableAuctionResults(first: 1) @optionalField {\n totalCount\n }\n ...MyCollectionArtworkComparables_artwork\n artist(shallow: true) {\n slug\n auctionResultsCount: auctionResultsConnection(first: 1) {\n totalCount\n }\n targetSupply {\n priority\n }\n ...MyCollectionArtworkAuctionResults_artist\n id\n }\n marketPriceInsights {\n ...MyCollectionArtworkArtistMarket_marketPriceInsights\n ...MyCollectionArtworkDemandIndex_marketPriceInsights\n }\n}\n\nfragment MyCollectionArtworkMeta_artwork on Artwork {\n artistNames\n title\n}\n\nfragment MyCollectionArtworkTitle_artwork on Artwork {\n artistNames\n title\n date\n artist(shallow: true) {\n href\n isPersonalArtist\n id\n }\n}\n\nfragment MyCollectionArtwork_artwork on Artwork {\n ...MyCollectionArtworkHeader_artwork\n ...MyCollectionArtworkTitle_artwork\n ...MyCollectionArtworkDetails_artwork\n ...MyCollectionArtworkMeta_artwork\n ...MyCollectionArtworkInsights_artwork\n ...MyCollectionArtworkImageBrowser_artwork\n ...MyCollectionArtworkComparables_artwork\n ...MyCollectionArtworkAboutTab_artwork\n comparables: comparableAuctionResults {\n totalCount\n }\n hasPriceEstimateRequest\n hasMarketPriceInsights\n submissionId\n internalID\n slug\n consignmentSubmission {\n state\n internalID\n }\n artist(shallow: true) {\n slug\n targetSupply {\n priority\n }\n auctionResults: auctionResultsConnection {\n totalCount\n }\n ...MyCollectionArtworkAuctionResults_artist\n id\n }\n}\n\nfragment Pagination_pageCursors on PageCursors {\n around {\n cursor\n page\n isCurrent\n }\n first {\n cursor\n page\n isCurrent\n }\n last {\n cursor\n page\n isCurrent\n }\n previous {\n cursor\n page\n }\n}\n\nfragment ViewInRoomArtwork_artwork on Artwork {\n widthCm\n heightCm\n image {\n resized(width: 800, height: 800, version: [\"main\", \"normalized\", \"larger\", \"large\"]) {\n src\n srcSet\n width\n height\n }\n }\n}\n\nfragment ViewInRoom_artwork on Artwork {\n ...ViewInRoomArtwork_artwork\n}\n" } }; })(); diff --git a/src/__generated__/collectorProfileRoutes_ArtworkQuery.graphql.ts b/src/__generated__/collectorProfileRoutes_ArtworkQuery.graphql.ts index 353dca4198e..c07a2104c4f 100644 --- a/src/__generated__/collectorProfileRoutes_ArtworkQuery.graphql.ts +++ b/src/__generated__/collectorProfileRoutes_ArtworkQuery.graphql.ts @@ -1,5 +1,5 @@ /** - * @generated SignedSource<> + * @generated SignedSource<<357cc8c741c7aba2abe0d0cc41dba593>> * @lightSyntaxTransform * @nogrep */ @@ -53,88 +53,81 @@ v3 = { "storageKey": null }, v4 = { - "alias": null, - "args": null, - "kind": "ScalarField", - "name": "state", - "storageKey": null -}, -v5 = { "alias": null, "args": null, "kind": "ScalarField", "name": "title", "storageKey": null }, -v6 = [ +v5 = [ { "kind": "Literal", "name": "shallow", "value": true } ], -v7 = { +v6 = { "alias": null, "args": null, "kind": "ScalarField", "name": "href", "storageKey": null }, -v8 = { +v7 = { "alias": null, "args": null, "kind": "ScalarField", "name": "id", "storageKey": null }, -v9 = { +v8 = { "alias": null, "args": null, "kind": "ScalarField", "name": "name", "storageKey": null }, -v10 = [ +v9 = [ { "kind": "Literal", "name": "first", "value": 1 } ], -v11 = { +v10 = { "alias": null, "args": null, "kind": "ScalarField", "name": "totalCount", "storageKey": null }, -v12 = [ - (v11/*: any*/) +v11 = [ + (v10/*: any*/) ], -v13 = [ +v12 = [ { "kind": "Literal", "name": "first", "value": 6 } ], -v14 = { +v13 = { "alias": null, "args": null, "kind": "ScalarField", "name": "cursor", "storageKey": null }, -v15 = { +v14 = { "alias": null, "args": null, "kind": "ScalarField", "name": "page", "storageKey": null }, -v16 = [ +v15 = [ + (v13/*: any*/), (v14/*: any*/), - (v15/*: any*/), { "alias": null, "args": null, @@ -143,69 +136,69 @@ v16 = [ "storageKey": null } ], -v17 = { +v16 = { "alias": "dimension_text", "args": null, "kind": "ScalarField", "name": "dimensionText", "storageKey": null }, -v18 = { +v17 = { "alias": null, "args": null, "kind": "ScalarField", "name": "organization", "storageKey": null }, -v19 = [ - (v9/*: any*/), - (v8/*: any*/) +v18 = [ + (v8/*: any*/), + (v7/*: any*/) ], -v20 = { +v19 = { "alias": null, "args": null, "concreteType": "Artist", "kind": "LinkedField", "name": "artist", "plural": false, - "selections": (v19/*: any*/), + "selections": (v18/*: any*/), "storageKey": null }, -v21 = { +v20 = { "alias": null, "args": null, "kind": "ScalarField", "name": "src", "storageKey": null }, -v22 = { +v21 = { "alias": null, "args": null, "kind": "ScalarField", "name": "srcSet", "storageKey": null }, -v23 = { +v22 = { "alias": null, "args": null, "kind": "ScalarField", "name": "width", "storageKey": null }, -v24 = { +v23 = { "alias": null, "args": null, "kind": "ScalarField", "name": "height", "storageKey": null }, -v25 = [ +v24 = [ + (v20/*: any*/), (v21/*: any*/), (v22/*: any*/), - (v23/*: any*/), - (v24/*: any*/) + (v23/*: any*/) ], -v26 = { +v25 = { "alias": null, "args": null, "concreteType": "AuctionLotImages", @@ -246,7 +239,7 @@ v26 = { "kind": "LinkedField", "name": "cropped", "plural": false, - "selections": (v25/*: any*/), + "selections": (v24/*: any*/), "storageKey": "cropped(height:130,version:[\"square140\"],width:130)" } ], @@ -255,56 +248,56 @@ v26 = { ], "storageKey": null }, -v27 = { +v26 = { "alias": null, "args": null, "kind": "ScalarField", "name": "mediumText", "storageKey": null }, -v28 = { +v27 = { "alias": null, "args": null, "kind": "ScalarField", "name": "categoryText", "storageKey": null }, -v29 = { +v28 = { "alias": "date_text", "args": null, "kind": "ScalarField", "name": "dateText", "storageKey": null }, -v30 = { +v29 = { "alias": null, "args": null, "kind": "ScalarField", "name": "saleDate", "storageKey": null }, -v31 = { +v30 = { "alias": null, "args": null, "kind": "ScalarField", "name": "boughtIn", "storageKey": null }, -v32 = { +v31 = { "alias": null, "args": null, "kind": "ScalarField", "name": "currency", "storageKey": null }, -v33 = { +v32 = { "alias": null, "args": null, "kind": "ScalarField", "name": "display", "storageKey": null }, -v34 = { +v33 = { "alias": "price_realized", "args": null, "concreteType": "AuctionResultPriceRealized", @@ -312,7 +305,7 @@ v34 = { "name": "priceRealized", "plural": false, "selections": [ - (v33/*: any*/), + (v32/*: any*/), { "alias": "display_usd", "args": null, @@ -330,7 +323,7 @@ v34 = { ], "storageKey": null }, -v35 = { +v34 = { "alias": null, "args": null, "concreteType": "AuctionLotPerformance", @@ -348,47 +341,54 @@ v35 = { ], "storageKey": null }, -v36 = [ - (v33/*: any*/) +v35 = [ + (v32/*: any*/) ], -v37 = { +v36 = { "alias": null, "args": null, "concreteType": "AuctionLotEstimate", "kind": "LinkedField", "name": "estimate", "plural": false, - "selections": (v36/*: any*/), + "selections": (v35/*: any*/), "storageKey": null }, -v38 = { +v37 = { "alias": null, "args": null, "kind": "ScalarField", "name": "location", "storageKey": null }, -v39 = { +v38 = { "alias": null, "args": null, "kind": "ScalarField", "name": "lotNumber", "storageKey": null }, -v40 = { +v39 = { "alias": null, "args": null, "kind": "ScalarField", "name": "saleTitle", "storageKey": null }, -v41 = { +v40 = { "alias": null, "args": null, "kind": "ScalarField", "name": "isUpcoming", "storageKey": null }, +v41 = { + "alias": null, + "args": null, + "kind": "ScalarField", + "name": "state", + "storageKey": null +}, v42 = [ { "kind": "Literal", @@ -434,10 +434,10 @@ v47 = [ (v46/*: any*/) ], v48 = [ + (v22/*: any*/), (v23/*: any*/), - (v24/*: any*/), - (v21/*: any*/), - (v22/*: any*/) + (v20/*: any*/), + (v21/*: any*/) ], v49 = { "alias": "type", @@ -489,19 +489,6 @@ return { "selections": [ (v2/*: any*/), (v3/*: any*/), - { - "alias": null, - "args": null, - "concreteType": "ArtworkConsignmentSubmission", - "kind": "LinkedField", - "name": "consignmentSubmission", - "plural": false, - "selections": [ - (v2/*: any*/), - (v4/*: any*/) - ], - "storageKey": null - }, { "alias": null, "args": null, @@ -509,7 +496,7 @@ return { "name": "artistNames", "storageKey": null }, - (v5/*: any*/), + (v4/*: any*/), { "alias": null, "args": null, @@ -519,13 +506,13 @@ return { }, { "alias": null, - "args": (v6/*: any*/), + "args": (v5/*: any*/), "concreteType": "Artist", "kind": "LinkedField", "name": "artist", "plural": false, "selections": [ - (v7/*: any*/), + (v6/*: any*/), { "alias": null, "args": null, @@ -533,17 +520,17 @@ return { "name": "isPersonalArtist", "storageKey": null }, + (v7/*: any*/), (v8/*: any*/), - (v9/*: any*/), (v3/*: any*/), { "alias": "auctionResultsCount", - "args": (v10/*: any*/), + "args": (v9/*: any*/), "concreteType": "AuctionResultConnection", "kind": "LinkedField", "name": "auctionResultsConnection", "plural": false, - "selections": (v12/*: any*/), + "selections": (v11/*: any*/), "storageKey": "auctionResultsConnection(first:1)" }, { @@ -567,13 +554,13 @@ return { (v2/*: any*/), { "alias": null, - "args": (v13/*: any*/), + "args": (v12/*: any*/), "concreteType": "AuctionResultConnection", "kind": "LinkedField", "name": "auctionResultsConnection", "plural": false, "selections": [ - (v11/*: any*/), + (v10/*: any*/), { "alias": null, "args": null, @@ -607,7 +594,7 @@ return { "kind": "LinkedField", "name": "around", "plural": true, - "selections": (v16/*: any*/), + "selections": (v15/*: any*/), "storageKey": null }, { @@ -617,7 +604,7 @@ return { "kind": "LinkedField", "name": "first", "plural": false, - "selections": (v16/*: any*/), + "selections": (v15/*: any*/), "storageKey": null }, { @@ -627,7 +614,7 @@ return { "kind": "LinkedField", "name": "last", "plural": false, - "selections": (v16/*: any*/), + "selections": (v15/*: any*/), "storageKey": null }, { @@ -638,8 +625,8 @@ return { "name": "previous", "plural": false, "selections": [ - (v14/*: any*/), - (v15/*: any*/) + (v13/*: any*/), + (v14/*: any*/) ], "storageKey": null } @@ -663,25 +650,25 @@ return { "plural": false, "selections": [ (v2/*: any*/), - (v5/*: any*/), + (v4/*: any*/), + (v16/*: any*/), (v17/*: any*/), - (v18/*: any*/), - (v20/*: any*/), + (v19/*: any*/), + (v25/*: any*/), (v26/*: any*/), (v27/*: any*/), (v28/*: any*/), (v29/*: any*/), (v30/*: any*/), (v31/*: any*/), - (v32/*: any*/), + (v33/*: any*/), (v34/*: any*/), - (v35/*: any*/), + (v36/*: any*/), (v37/*: any*/), (v38/*: any*/), (v39/*: any*/), (v40/*: any*/), - (v41/*: any*/), - (v8/*: any*/) + (v7/*: any*/) ], "storageKey": null } @@ -698,7 +685,7 @@ return { "kind": "LinkedField", "name": "auctionResultsConnection", "plural": false, - "selections": (v12/*: any*/), + "selections": (v11/*: any*/), "storageKey": null } ], @@ -712,7 +699,7 @@ return { "name": "mediumType", "plural": false, "selections": [ - (v9/*: any*/) + (v8/*: any*/) ], "storageKey": null }, @@ -784,7 +771,7 @@ return { "name": "shortDescription", "storageKey": null }, - (v8/*: any*/) + (v7/*: any*/) ], "storageKey": null }, @@ -802,7 +789,7 @@ return { "kind": "LinkedField", "name": "pricePaid", "plural": false, - "selections": (v36/*: any*/), + "selections": (v35/*: any*/), "storageKey": null }, { @@ -820,7 +807,7 @@ return { "name": "city", "storageKey": null }, - (v4/*: any*/), + (v41/*: any*/), { "alias": null, "args": null, @@ -835,7 +822,7 @@ return { "name": "countryCode", "storageKey": null }, - (v8/*: any*/) + (v7/*: any*/) ], "storageKey": null }, @@ -855,17 +842,17 @@ return { }, { "alias": "auctionResults", - "args": (v10/*: any*/), + "args": (v9/*: any*/), "concreteType": "AuctionResultConnection", "kind": "LinkedField", "name": "comparableAuctionResults", "plural": false, - "selections": (v12/*: any*/), + "selections": (v11/*: any*/), "storageKey": "comparableAuctionResults(first:1)" }, { "alias": "auctionResult", - "args": (v13/*: any*/), + "args": (v12/*: any*/), "concreteType": "AuctionResultConnection", "kind": "LinkedField", "name": "comparableAuctionResults", @@ -879,7 +866,7 @@ return { "name": "edges", "plural": true, "selections": [ - (v14/*: any*/), + (v13/*: any*/), { "alias": null, "args": null, @@ -889,24 +876,24 @@ return { "plural": false, "selections": [ (v2/*: any*/), - (v5/*: any*/), + (v4/*: any*/), + (v16/*: any*/), (v17/*: any*/), - (v18/*: any*/), - (v20/*: any*/), + (v19/*: any*/), + (v25/*: any*/), (v26/*: any*/), (v27/*: any*/), (v28/*: any*/), (v29/*: any*/), (v30/*: any*/), (v31/*: any*/), - (v32/*: any*/), + (v33/*: any*/), (v34/*: any*/), - (v35/*: any*/), + (v36/*: any*/), (v37/*: any*/), (v38/*: any*/), (v39/*: any*/), (v40/*: any*/), - (v41/*: any*/), { "alias": null, "args": null, @@ -914,7 +901,7 @@ return { "name": "artistID", "storageKey": null }, - (v8/*: any*/) + (v7/*: any*/) ], "storageKey": null } @@ -984,7 +971,7 @@ return { ], "storageKey": null }, - (v8/*: any*/), + (v7/*: any*/), { "alias": "preview", "args": null, @@ -1045,7 +1032,7 @@ return { "name": "isClosed", "storageKey": null }, - (v8/*: any*/), + (v7/*: any*/), { "alias": null, "args": null, @@ -1082,7 +1069,7 @@ return { "name": "qualifiedForBidding", "storageKey": null }, - (v8/*: any*/) + (v7/*: any*/) ], "storageKey": null }, @@ -1135,15 +1122,15 @@ return { }, { "alias": null, - "args": (v6/*: any*/), + "args": (v5/*: any*/), "concreteType": "Artist", "kind": "LinkedField", "name": "artists", "plural": true, - "selections": (v19/*: any*/), + "selections": (v18/*: any*/), "storageKey": "artists(shallow:true)" }, - (v7/*: any*/), + (v6/*: any*/), { "alias": null, "args": (v42/*: any*/), @@ -1277,7 +1264,7 @@ return { "kind": "LinkedField", "name": "resized", "plural": false, - "selections": (v25/*: any*/), + "selections": (v24/*: any*/), "storageKey": "resized(height:800,version:[\"main\",\"normalized\",\"larger\",\"large\"],width:800)" } ], @@ -1313,7 +1300,7 @@ return { "plural": false, "selections": [ (v3/*: any*/), - (v8/*: any*/) + (v7/*: any*/) ], "storageKey": null }, @@ -1363,7 +1350,7 @@ return { "name": "height", "storageKey": null }, - (v8/*: any*/), + (v7/*: any*/), (v49/*: any*/) ], "type": "Video", @@ -1464,8 +1451,8 @@ return { }, (v49/*: any*/), (v43/*: any*/), - (v23/*: any*/), - (v24/*: any*/) + (v22/*: any*/), + (v23/*: any*/) ], "type": "Image", "abstractKey": null @@ -1480,6 +1467,19 @@ return { "name": "isSetVideoAsCover", "storageKey": null }, + { + "alias": null, + "args": null, + "concreteType": "ArtworkConsignmentSubmission", + "kind": "LinkedField", + "name": "consignmentSubmission", + "plural": false, + "selections": [ + (v2/*: any*/), + (v41/*: any*/) + ], + "storageKey": null + }, { "alias": "comparables", "args": null, @@ -1487,7 +1487,7 @@ return { "kind": "LinkedField", "name": "comparableAuctionResults", "plural": false, - "selections": (v12/*: any*/), + "selections": (v11/*: any*/), "storageKey": null }, { @@ -1510,12 +1510,12 @@ return { ] }, "params": { - "cacheID": "0c807c5016dfcac74008e989bf27dd22", + "cacheID": "c0452dddd653faaff96542a7f5e8bb4c", "id": null, "metadata": {}, "name": "collectorProfileRoutes_ArtworkQuery", "operationKind": "query", - "text": "query collectorProfileRoutes_ArtworkQuery(\n $artworkID: String!\n) {\n artwork(id: $artworkID) @principalField {\n ...MyCollectionArtwork_artwork\n id\n }\n}\n\nfragment ArtistAuctionResultItem_auctionResult on AuctionResult {\n internalID\n title\n dimension_text: dimensionText\n organization\n artist {\n name\n id\n }\n images {\n thumbnail {\n cropped(width: 130, height: 130, version: [\"square140\"]) {\n src\n srcSet\n width\n height\n }\n }\n }\n mediumText\n categoryText\n date_text: dateText\n saleDate\n boughtIn\n currency\n price_realized: priceRealized {\n display\n display_usd: displayUSD\n cents_usd: centsUSD\n }\n performance {\n mid\n }\n estimate {\n display\n }\n location\n lotNumber\n saleTitle\n isUpcoming\n}\n\nfragment ArtworkActionsSaveButton_artwork on Artwork {\n id\n internalID\n slug\n title\n date\n artistNames\n preview: image {\n url(version: \"square\")\n }\n isInAuction\n isSavedToAnyList\n sale {\n isAuction\n isClosed\n id\n }\n collectorSignals {\n auction {\n lotWatcherCount\n }\n }\n ...ArtworkActionsWatchLotButton_artwork\n}\n\nfragment ArtworkActionsWatchLotButton_artwork on Artwork {\n sale {\n isLiveOpen\n isRegistrationClosed\n liveStartAt\n registrationStatus {\n qualifiedForBidding\n id\n }\n id\n }\n ...ArtworkAuctionRegistrationPanel_artwork\n}\n\nfragment ArtworkActions_artwork_yvCPB on Artwork {\n ...ArtworkActionsSaveButton_artwork\n ...ArtworkDownloadButton_artwork\n ...ArtworkSharePanel_artwork_yvCPB\n ...ViewInRoom_artwork\n isUnlisted\n slug\n downloadableImageUrl\n isDownloadable\n isHangable\n partner {\n slug\n id\n }\n}\n\nfragment ArtworkAuctionRegistrationPanel_artwork on Artwork {\n sale {\n slug\n registrationEndsAt\n isRegistrationClosed\n id\n }\n}\n\nfragment ArtworkDownloadButton_artwork on Artwork {\n title\n date\n downloadableImageUrl\n artists(shallow: true) {\n name\n id\n }\n}\n\nfragment ArtworkImageBrowserLarge_artwork_yvCPB on Artwork {\n ...ArtworkLightbox_artwork_yvCPB\n ...ArtworkVideoPlayer_artwork_yvCPB\n isSetVideoAsCover\n figures(includeAll: true) {\n __typename\n ... on Image {\n ...DeepZoom_image\n __typename\n internalID\n isZoomable\n }\n ... on Video {\n __typename\n id\n }\n }\n}\n\nfragment ArtworkImageBrowserSmall_artwork_yvCPB on Artwork {\n ...ArtworkLightbox_artwork_yvCPB\n ...ArtworkVideoPlayer_artwork_yvCPB\n isSetVideoAsCover\n figures(includeAll: true) {\n __typename\n ... on Image {\n ...DeepZoom_image\n internalID\n isZoomable\n type: __typename\n }\n ... on Video {\n type: __typename\n id\n }\n }\n}\n\nfragment ArtworkImageBrowser_artwork_yvCPB on Artwork {\n ...ArtworkActions_artwork_yvCPB\n ...ArtworkImageBrowserSmall_artwork_yvCPB\n ...ArtworkImageBrowserLarge_artwork_yvCPB\n internalID\n figures(includeAll: true) {\n __typename\n ... on Image {\n isDefault\n width\n height\n }\n ... on Video {\n videoWidth: width\n videoHeight: height\n id\n }\n }\n}\n\nfragment ArtworkLightbox_artwork_yvCPB on Artwork {\n formattedMetadata\n images(includeAll: true) {\n internalID\n isDefault\n placeholder: url(version: [\"small\", \"medium\"])\n fallback: cropped(quality: 80, width: 800, height: 800, version: [\"main\", \"normalized\", \"larger\", \"large\"]) {\n width\n height\n src\n srcSet\n }\n resized(quality: 80, width: 800, height: 800, version: [\"main\", \"normalized\", \"larger\", \"large\"]) {\n width\n height\n src\n srcSet\n }\n mobileLightboxSource: resized(quality: 50, width: 800, height: 800, version: [\"main\", \"normalized\", \"larger\", \"large\"]) {\n width\n height\n src\n srcSet\n }\n versions\n }\n}\n\nfragment ArtworkSharePanel_artwork_yvCPB on Artwork {\n href\n images(includeAll: true) {\n url\n }\n artworkMeta: meta {\n share\n }\n}\n\nfragment ArtworkVideoPlayer_artwork_yvCPB on Artwork {\n internalID\n slug\n figures(includeAll: true) {\n __typename\n ... on Video {\n __typename\n playerUrl\n videoWidth: width\n videoHeight: height\n id\n }\n }\n}\n\nfragment DeepZoom_image on Image {\n deepZoom {\n Image {\n xmlns\n Url\n Format\n TileSize\n Overlap\n Size {\n Width\n Height\n }\n }\n }\n}\n\nfragment MyCollectionArtworkAboutTab_artwork on Artwork {\n ...MyCollectionArtworkDetails_artwork\n artist(shallow: true) {\n slug\n targetSupply {\n priority\n }\n id\n }\n consignmentSubmission {\n internalID\n }\n hasPriceEstimateRequest\n internalID\n}\n\nfragment MyCollectionArtworkArtistMarket_marketPriceInsights on ArtworkPriceInsights {\n annualLotsSold\n annualValueSoldDisplayText\n medianSaleOverEstimatePercentage\n liquidityRankDisplayText\n sellThroughRate\n}\n\nfragment MyCollectionArtworkAuctionResults_artist on Artist {\n slug\n internalID\n auctionResultsConnection(first: 6) {\n totalCount\n pageInfo {\n hasNextPage\n }\n pageCursors {\n ...Pagination_pageCursors\n }\n edges {\n node {\n ...ArtistAuctionResultItem_auctionResult\n id\n }\n }\n }\n}\n\nfragment MyCollectionArtworkComparables_artwork on Artwork {\n auctionResult: comparableAuctionResults(first: 6) @optionalField {\n edges {\n cursor\n node {\n ...ArtistAuctionResultItem_auctionResult\n artistID\n internalID\n id\n }\n }\n }\n artist(shallow: true) {\n name\n id\n }\n}\n\nfragment MyCollectionArtworkDemandIndex_marketPriceInsights on ArtworkPriceInsights {\n demandRank\n demandRankDisplayText\n}\n\nfragment MyCollectionArtworkDetails_artwork on Artwork {\n mediumType {\n name\n }\n confidentialNotes\n medium\n metric\n dimensions {\n in\n cm\n }\n provenance\n attributionClass {\n shortDescription\n id\n }\n editionOf\n pricePaid {\n display\n }\n collectorLocation {\n city\n state\n country\n countryCode\n id\n }\n}\n\nfragment MyCollectionArtworkHeader_artwork on Artwork {\n internalID\n slug\n consignmentSubmission {\n internalID\n }\n}\n\nfragment MyCollectionArtworkImageBrowser_artwork on Artwork {\n ...ArtworkImageBrowser_artwork_yvCPB\n internalID\n figures(includeAll: true) {\n __typename\n ... on Image {\n width\n height\n }\n ... on Video {\n id\n }\n }\n}\n\nfragment MyCollectionArtworkInsights_artwork on Artwork {\n hasPriceEstimateRequest\n isPriceEstimateRequestable\n internalID\n auctionResults: comparableAuctionResults(first: 1) @optionalField {\n totalCount\n }\n ...MyCollectionArtworkComparables_artwork\n artist(shallow: true) {\n slug\n auctionResultsCount: auctionResultsConnection(first: 1) {\n totalCount\n }\n targetSupply {\n priority\n }\n ...MyCollectionArtworkAuctionResults_artist\n id\n }\n marketPriceInsights {\n ...MyCollectionArtworkArtistMarket_marketPriceInsights\n ...MyCollectionArtworkDemandIndex_marketPriceInsights\n }\n}\n\nfragment MyCollectionArtworkMeta_artwork on Artwork {\n artistNames\n title\n}\n\nfragment MyCollectionArtworkTitle_artwork on Artwork {\n artistNames\n title\n date\n artist(shallow: true) {\n href\n isPersonalArtist\n id\n }\n}\n\nfragment MyCollectionArtwork_artwork on Artwork {\n ...MyCollectionArtworkHeader_artwork\n ...MyCollectionArtworkTitle_artwork\n ...MyCollectionArtworkDetails_artwork\n ...MyCollectionArtworkMeta_artwork\n ...MyCollectionArtworkInsights_artwork\n ...MyCollectionArtworkImageBrowser_artwork\n ...MyCollectionArtworkComparables_artwork\n ...MyCollectionArtworkAboutTab_artwork\n comparables: comparableAuctionResults {\n totalCount\n }\n hasPriceEstimateRequest\n hasMarketPriceInsights\n submissionId\n internalID\n slug\n consignmentSubmission {\n state\n internalID\n }\n artist(shallow: true) {\n slug\n targetSupply {\n priority\n }\n auctionResults: auctionResultsConnection {\n totalCount\n }\n ...MyCollectionArtworkAuctionResults_artist\n id\n }\n}\n\nfragment Pagination_pageCursors on PageCursors {\n around {\n cursor\n page\n isCurrent\n }\n first {\n cursor\n page\n isCurrent\n }\n last {\n cursor\n page\n isCurrent\n }\n previous {\n cursor\n page\n }\n}\n\nfragment ViewInRoomArtwork_artwork on Artwork {\n widthCm\n heightCm\n image {\n resized(width: 800, height: 800, version: [\"main\", \"normalized\", \"larger\", \"large\"]) {\n src\n srcSet\n width\n height\n }\n }\n}\n\nfragment ViewInRoom_artwork on Artwork {\n ...ViewInRoomArtwork_artwork\n}\n" + "text": "query collectorProfileRoutes_ArtworkQuery(\n $artworkID: String!\n) {\n artwork(id: $artworkID) @principalField {\n ...MyCollectionArtwork_artwork\n id\n }\n}\n\nfragment ArtistAuctionResultItem_auctionResult on AuctionResult {\n internalID\n title\n dimension_text: dimensionText\n organization\n artist {\n name\n id\n }\n images {\n thumbnail {\n cropped(width: 130, height: 130, version: [\"square140\"]) {\n src\n srcSet\n width\n height\n }\n }\n }\n mediumText\n categoryText\n date_text: dateText\n saleDate\n boughtIn\n currency\n price_realized: priceRealized {\n display\n display_usd: displayUSD\n cents_usd: centsUSD\n }\n performance {\n mid\n }\n estimate {\n display\n }\n location\n lotNumber\n saleTitle\n isUpcoming\n}\n\nfragment ArtworkActionsSaveButton_artwork on Artwork {\n id\n internalID\n slug\n title\n date\n artistNames\n preview: image {\n url(version: \"square\")\n }\n isInAuction\n isSavedToAnyList\n sale {\n isAuction\n isClosed\n id\n }\n collectorSignals {\n auction {\n lotWatcherCount\n }\n }\n ...ArtworkActionsWatchLotButton_artwork\n}\n\nfragment ArtworkActionsWatchLotButton_artwork on Artwork {\n sale {\n isLiveOpen\n isRegistrationClosed\n liveStartAt\n registrationStatus {\n qualifiedForBidding\n id\n }\n id\n }\n ...ArtworkAuctionRegistrationPanel_artwork\n}\n\nfragment ArtworkActions_artwork_yvCPB on Artwork {\n ...ArtworkActionsSaveButton_artwork\n ...ArtworkDownloadButton_artwork\n ...ArtworkSharePanel_artwork_yvCPB\n ...ViewInRoom_artwork\n isUnlisted\n slug\n downloadableImageUrl\n isDownloadable\n isHangable\n partner {\n slug\n id\n }\n}\n\nfragment ArtworkAuctionRegistrationPanel_artwork on Artwork {\n sale {\n slug\n registrationEndsAt\n isRegistrationClosed\n id\n }\n}\n\nfragment ArtworkDownloadButton_artwork on Artwork {\n title\n date\n downloadableImageUrl\n artists(shallow: true) {\n name\n id\n }\n}\n\nfragment ArtworkImageBrowserLarge_artwork_yvCPB on Artwork {\n ...ArtworkLightbox_artwork_yvCPB\n ...ArtworkVideoPlayer_artwork_yvCPB\n isSetVideoAsCover\n figures(includeAll: true) {\n __typename\n ... on Image {\n ...DeepZoom_image\n __typename\n internalID\n isZoomable\n }\n ... on Video {\n __typename\n id\n }\n }\n}\n\nfragment ArtworkImageBrowserSmall_artwork_yvCPB on Artwork {\n ...ArtworkLightbox_artwork_yvCPB\n ...ArtworkVideoPlayer_artwork_yvCPB\n isSetVideoAsCover\n figures(includeAll: true) {\n __typename\n ... on Image {\n ...DeepZoom_image\n internalID\n isZoomable\n type: __typename\n }\n ... on Video {\n type: __typename\n id\n }\n }\n}\n\nfragment ArtworkImageBrowser_artwork_yvCPB on Artwork {\n ...ArtworkActions_artwork_yvCPB\n ...ArtworkImageBrowserSmall_artwork_yvCPB\n ...ArtworkImageBrowserLarge_artwork_yvCPB\n internalID\n figures(includeAll: true) {\n __typename\n ... on Image {\n isDefault\n width\n height\n }\n ... on Video {\n videoWidth: width\n videoHeight: height\n id\n }\n }\n}\n\nfragment ArtworkLightbox_artwork_yvCPB on Artwork {\n formattedMetadata\n images(includeAll: true) {\n internalID\n isDefault\n placeholder: url(version: [\"small\", \"medium\"])\n fallback: cropped(quality: 80, width: 800, height: 800, version: [\"main\", \"normalized\", \"larger\", \"large\"]) {\n width\n height\n src\n srcSet\n }\n resized(quality: 80, width: 800, height: 800, version: [\"main\", \"normalized\", \"larger\", \"large\"]) {\n width\n height\n src\n srcSet\n }\n mobileLightboxSource: resized(quality: 50, width: 800, height: 800, version: [\"main\", \"normalized\", \"larger\", \"large\"]) {\n width\n height\n src\n srcSet\n }\n versions\n }\n}\n\nfragment ArtworkSharePanel_artwork_yvCPB on Artwork {\n href\n images(includeAll: true) {\n url\n }\n artworkMeta: meta {\n share\n }\n}\n\nfragment ArtworkVideoPlayer_artwork_yvCPB on Artwork {\n internalID\n slug\n figures(includeAll: true) {\n __typename\n ... on Video {\n __typename\n playerUrl\n videoWidth: width\n videoHeight: height\n id\n }\n }\n}\n\nfragment DeepZoom_image on Image {\n deepZoom {\n Image {\n xmlns\n Url\n Format\n TileSize\n Overlap\n Size {\n Width\n Height\n }\n }\n }\n}\n\nfragment MyCollectionArtworkAboutTab_artwork on Artwork {\n ...MyCollectionArtworkDetails_artwork\n artist(shallow: true) {\n slug\n targetSupply {\n priority\n }\n id\n }\n consignmentSubmission {\n internalID\n }\n hasPriceEstimateRequest\n internalID\n}\n\nfragment MyCollectionArtworkArtistMarket_marketPriceInsights on ArtworkPriceInsights {\n annualLotsSold\n annualValueSoldDisplayText\n medianSaleOverEstimatePercentage\n liquidityRankDisplayText\n sellThroughRate\n}\n\nfragment MyCollectionArtworkAuctionResults_artist on Artist {\n slug\n internalID\n auctionResultsConnection(first: 6) {\n totalCount\n pageInfo {\n hasNextPage\n }\n pageCursors {\n ...Pagination_pageCursors\n }\n edges {\n node {\n ...ArtistAuctionResultItem_auctionResult\n id\n }\n }\n }\n}\n\nfragment MyCollectionArtworkComparables_artwork on Artwork {\n auctionResult: comparableAuctionResults(first: 6) @optionalField {\n edges {\n cursor\n node {\n ...ArtistAuctionResultItem_auctionResult\n artistID\n internalID\n id\n }\n }\n }\n artist(shallow: true) {\n name\n id\n }\n}\n\nfragment MyCollectionArtworkDemandIndex_marketPriceInsights on ArtworkPriceInsights {\n demandRank\n demandRankDisplayText\n}\n\nfragment MyCollectionArtworkDetails_artwork on Artwork {\n mediumType {\n name\n }\n confidentialNotes\n medium\n metric\n dimensions {\n in\n cm\n }\n provenance\n attributionClass {\n shortDescription\n id\n }\n editionOf\n pricePaid {\n display\n }\n collectorLocation {\n city\n state\n country\n countryCode\n id\n }\n}\n\nfragment MyCollectionArtworkHeader_artwork on Artwork {\n internalID\n slug\n}\n\nfragment MyCollectionArtworkImageBrowser_artwork on Artwork {\n ...ArtworkImageBrowser_artwork_yvCPB\n internalID\n figures(includeAll: true) {\n __typename\n ... on Image {\n width\n height\n }\n ... on Video {\n id\n }\n }\n}\n\nfragment MyCollectionArtworkInsights_artwork on Artwork {\n hasPriceEstimateRequest\n isPriceEstimateRequestable\n internalID\n auctionResults: comparableAuctionResults(first: 1) @optionalField {\n totalCount\n }\n ...MyCollectionArtworkComparables_artwork\n artist(shallow: true) {\n slug\n auctionResultsCount: auctionResultsConnection(first: 1) {\n totalCount\n }\n targetSupply {\n priority\n }\n ...MyCollectionArtworkAuctionResults_artist\n id\n }\n marketPriceInsights {\n ...MyCollectionArtworkArtistMarket_marketPriceInsights\n ...MyCollectionArtworkDemandIndex_marketPriceInsights\n }\n}\n\nfragment MyCollectionArtworkMeta_artwork on Artwork {\n artistNames\n title\n}\n\nfragment MyCollectionArtworkTitle_artwork on Artwork {\n artistNames\n title\n date\n artist(shallow: true) {\n href\n isPersonalArtist\n id\n }\n}\n\nfragment MyCollectionArtwork_artwork on Artwork {\n ...MyCollectionArtworkHeader_artwork\n ...MyCollectionArtworkTitle_artwork\n ...MyCollectionArtworkDetails_artwork\n ...MyCollectionArtworkMeta_artwork\n ...MyCollectionArtworkInsights_artwork\n ...MyCollectionArtworkImageBrowser_artwork\n ...MyCollectionArtworkComparables_artwork\n ...MyCollectionArtworkAboutTab_artwork\n comparables: comparableAuctionResults {\n totalCount\n }\n hasPriceEstimateRequest\n hasMarketPriceInsights\n submissionId\n internalID\n slug\n consignmentSubmission {\n state\n internalID\n }\n artist(shallow: true) {\n slug\n targetSupply {\n priority\n }\n auctionResults: auctionResultsConnection {\n totalCount\n }\n ...MyCollectionArtworkAuctionResults_artist\n id\n }\n}\n\nfragment Pagination_pageCursors on PageCursors {\n around {\n cursor\n page\n isCurrent\n }\n first {\n cursor\n page\n isCurrent\n }\n last {\n cursor\n page\n isCurrent\n }\n previous {\n cursor\n page\n }\n}\n\nfragment ViewInRoomArtwork_artwork on Artwork {\n widthCm\n heightCm\n image {\n resized(width: 800, height: 800, version: [\"main\", \"normalized\", \"larger\", \"large\"]) {\n src\n srcSet\n width\n height\n }\n }\n}\n\nfragment ViewInRoom_artwork on Artwork {\n ...ViewInRoomArtwork_artwork\n}\n" } }; })(); diff --git a/src/__generated__/myCollectionRoutes_ArtworkQuery.graphql.ts b/src/__generated__/myCollectionRoutes_ArtworkQuery.graphql.ts index 2d296fe4276..cd7a2e59d6a 100644 --- a/src/__generated__/myCollectionRoutes_ArtworkQuery.graphql.ts +++ b/src/__generated__/myCollectionRoutes_ArtworkQuery.graphql.ts @@ -1,5 +1,5 @@ /** - * @generated SignedSource<<9c527c7c4e594cc779de36cecb56fdda>> + * @generated SignedSource<<1e8c2a7f7992444161b0b32b9bdcec91>> * @lightSyntaxTransform * @nogrep */ @@ -53,88 +53,81 @@ v3 = { "storageKey": null }, v4 = { - "alias": null, - "args": null, - "kind": "ScalarField", - "name": "state", - "storageKey": null -}, -v5 = { "alias": null, "args": null, "kind": "ScalarField", "name": "title", "storageKey": null }, -v6 = [ +v5 = [ { "kind": "Literal", "name": "shallow", "value": true } ], -v7 = { +v6 = { "alias": null, "args": null, "kind": "ScalarField", "name": "href", "storageKey": null }, -v8 = { +v7 = { "alias": null, "args": null, "kind": "ScalarField", "name": "id", "storageKey": null }, -v9 = { +v8 = { "alias": null, "args": null, "kind": "ScalarField", "name": "name", "storageKey": null }, -v10 = [ +v9 = [ { "kind": "Literal", "name": "first", "value": 1 } ], -v11 = { +v10 = { "alias": null, "args": null, "kind": "ScalarField", "name": "totalCount", "storageKey": null }, -v12 = [ - (v11/*: any*/) +v11 = [ + (v10/*: any*/) ], -v13 = [ +v12 = [ { "kind": "Literal", "name": "first", "value": 6 } ], -v14 = { +v13 = { "alias": null, "args": null, "kind": "ScalarField", "name": "cursor", "storageKey": null }, -v15 = { +v14 = { "alias": null, "args": null, "kind": "ScalarField", "name": "page", "storageKey": null }, -v16 = [ +v15 = [ + (v13/*: any*/), (v14/*: any*/), - (v15/*: any*/), { "alias": null, "args": null, @@ -143,69 +136,69 @@ v16 = [ "storageKey": null } ], -v17 = { +v16 = { "alias": "dimension_text", "args": null, "kind": "ScalarField", "name": "dimensionText", "storageKey": null }, -v18 = { +v17 = { "alias": null, "args": null, "kind": "ScalarField", "name": "organization", "storageKey": null }, -v19 = [ - (v9/*: any*/), - (v8/*: any*/) +v18 = [ + (v8/*: any*/), + (v7/*: any*/) ], -v20 = { +v19 = { "alias": null, "args": null, "concreteType": "Artist", "kind": "LinkedField", "name": "artist", "plural": false, - "selections": (v19/*: any*/), + "selections": (v18/*: any*/), "storageKey": null }, -v21 = { +v20 = { "alias": null, "args": null, "kind": "ScalarField", "name": "src", "storageKey": null }, -v22 = { +v21 = { "alias": null, "args": null, "kind": "ScalarField", "name": "srcSet", "storageKey": null }, -v23 = { +v22 = { "alias": null, "args": null, "kind": "ScalarField", "name": "width", "storageKey": null }, -v24 = { +v23 = { "alias": null, "args": null, "kind": "ScalarField", "name": "height", "storageKey": null }, -v25 = [ +v24 = [ + (v20/*: any*/), (v21/*: any*/), (v22/*: any*/), - (v23/*: any*/), - (v24/*: any*/) + (v23/*: any*/) ], -v26 = { +v25 = { "alias": null, "args": null, "concreteType": "AuctionLotImages", @@ -246,7 +239,7 @@ v26 = { "kind": "LinkedField", "name": "cropped", "plural": false, - "selections": (v25/*: any*/), + "selections": (v24/*: any*/), "storageKey": "cropped(height:130,version:[\"square140\"],width:130)" } ], @@ -255,56 +248,56 @@ v26 = { ], "storageKey": null }, -v27 = { +v26 = { "alias": null, "args": null, "kind": "ScalarField", "name": "mediumText", "storageKey": null }, -v28 = { +v27 = { "alias": null, "args": null, "kind": "ScalarField", "name": "categoryText", "storageKey": null }, -v29 = { +v28 = { "alias": "date_text", "args": null, "kind": "ScalarField", "name": "dateText", "storageKey": null }, -v30 = { +v29 = { "alias": null, "args": null, "kind": "ScalarField", "name": "saleDate", "storageKey": null }, -v31 = { +v30 = { "alias": null, "args": null, "kind": "ScalarField", "name": "boughtIn", "storageKey": null }, -v32 = { +v31 = { "alias": null, "args": null, "kind": "ScalarField", "name": "currency", "storageKey": null }, -v33 = { +v32 = { "alias": null, "args": null, "kind": "ScalarField", "name": "display", "storageKey": null }, -v34 = { +v33 = { "alias": "price_realized", "args": null, "concreteType": "AuctionResultPriceRealized", @@ -312,7 +305,7 @@ v34 = { "name": "priceRealized", "plural": false, "selections": [ - (v33/*: any*/), + (v32/*: any*/), { "alias": "display_usd", "args": null, @@ -330,7 +323,7 @@ v34 = { ], "storageKey": null }, -v35 = { +v34 = { "alias": null, "args": null, "concreteType": "AuctionLotPerformance", @@ -348,47 +341,54 @@ v35 = { ], "storageKey": null }, -v36 = [ - (v33/*: any*/) +v35 = [ + (v32/*: any*/) ], -v37 = { +v36 = { "alias": null, "args": null, "concreteType": "AuctionLotEstimate", "kind": "LinkedField", "name": "estimate", "plural": false, - "selections": (v36/*: any*/), + "selections": (v35/*: any*/), "storageKey": null }, -v38 = { +v37 = { "alias": null, "args": null, "kind": "ScalarField", "name": "location", "storageKey": null }, -v39 = { +v38 = { "alias": null, "args": null, "kind": "ScalarField", "name": "lotNumber", "storageKey": null }, -v40 = { +v39 = { "alias": null, "args": null, "kind": "ScalarField", "name": "saleTitle", "storageKey": null }, -v41 = { +v40 = { "alias": null, "args": null, "kind": "ScalarField", "name": "isUpcoming", "storageKey": null }, +v41 = { + "alias": null, + "args": null, + "kind": "ScalarField", + "name": "state", + "storageKey": null +}, v42 = [ { "kind": "Literal", @@ -434,10 +434,10 @@ v47 = [ (v46/*: any*/) ], v48 = [ + (v22/*: any*/), (v23/*: any*/), - (v24/*: any*/), - (v21/*: any*/), - (v22/*: any*/) + (v20/*: any*/), + (v21/*: any*/) ], v49 = { "alias": "type", @@ -489,19 +489,6 @@ return { "selections": [ (v2/*: any*/), (v3/*: any*/), - { - "alias": null, - "args": null, - "concreteType": "ArtworkConsignmentSubmission", - "kind": "LinkedField", - "name": "consignmentSubmission", - "plural": false, - "selections": [ - (v2/*: any*/), - (v4/*: any*/) - ], - "storageKey": null - }, { "alias": null, "args": null, @@ -509,7 +496,7 @@ return { "name": "artistNames", "storageKey": null }, - (v5/*: any*/), + (v4/*: any*/), { "alias": null, "args": null, @@ -519,13 +506,13 @@ return { }, { "alias": null, - "args": (v6/*: any*/), + "args": (v5/*: any*/), "concreteType": "Artist", "kind": "LinkedField", "name": "artist", "plural": false, "selections": [ - (v7/*: any*/), + (v6/*: any*/), { "alias": null, "args": null, @@ -533,17 +520,17 @@ return { "name": "isPersonalArtist", "storageKey": null }, + (v7/*: any*/), (v8/*: any*/), - (v9/*: any*/), (v3/*: any*/), { "alias": "auctionResultsCount", - "args": (v10/*: any*/), + "args": (v9/*: any*/), "concreteType": "AuctionResultConnection", "kind": "LinkedField", "name": "auctionResultsConnection", "plural": false, - "selections": (v12/*: any*/), + "selections": (v11/*: any*/), "storageKey": "auctionResultsConnection(first:1)" }, { @@ -567,13 +554,13 @@ return { (v2/*: any*/), { "alias": null, - "args": (v13/*: any*/), + "args": (v12/*: any*/), "concreteType": "AuctionResultConnection", "kind": "LinkedField", "name": "auctionResultsConnection", "plural": false, "selections": [ - (v11/*: any*/), + (v10/*: any*/), { "alias": null, "args": null, @@ -607,7 +594,7 @@ return { "kind": "LinkedField", "name": "around", "plural": true, - "selections": (v16/*: any*/), + "selections": (v15/*: any*/), "storageKey": null }, { @@ -617,7 +604,7 @@ return { "kind": "LinkedField", "name": "first", "plural": false, - "selections": (v16/*: any*/), + "selections": (v15/*: any*/), "storageKey": null }, { @@ -627,7 +614,7 @@ return { "kind": "LinkedField", "name": "last", "plural": false, - "selections": (v16/*: any*/), + "selections": (v15/*: any*/), "storageKey": null }, { @@ -638,8 +625,8 @@ return { "name": "previous", "plural": false, "selections": [ - (v14/*: any*/), - (v15/*: any*/) + (v13/*: any*/), + (v14/*: any*/) ], "storageKey": null } @@ -663,25 +650,25 @@ return { "plural": false, "selections": [ (v2/*: any*/), - (v5/*: any*/), + (v4/*: any*/), + (v16/*: any*/), (v17/*: any*/), - (v18/*: any*/), - (v20/*: any*/), + (v19/*: any*/), + (v25/*: any*/), (v26/*: any*/), (v27/*: any*/), (v28/*: any*/), (v29/*: any*/), (v30/*: any*/), (v31/*: any*/), - (v32/*: any*/), + (v33/*: any*/), (v34/*: any*/), - (v35/*: any*/), + (v36/*: any*/), (v37/*: any*/), (v38/*: any*/), (v39/*: any*/), (v40/*: any*/), - (v41/*: any*/), - (v8/*: any*/) + (v7/*: any*/) ], "storageKey": null } @@ -698,7 +685,7 @@ return { "kind": "LinkedField", "name": "auctionResultsConnection", "plural": false, - "selections": (v12/*: any*/), + "selections": (v11/*: any*/), "storageKey": null } ], @@ -712,7 +699,7 @@ return { "name": "mediumType", "plural": false, "selections": [ - (v9/*: any*/) + (v8/*: any*/) ], "storageKey": null }, @@ -784,7 +771,7 @@ return { "name": "shortDescription", "storageKey": null }, - (v8/*: any*/) + (v7/*: any*/) ], "storageKey": null }, @@ -802,7 +789,7 @@ return { "kind": "LinkedField", "name": "pricePaid", "plural": false, - "selections": (v36/*: any*/), + "selections": (v35/*: any*/), "storageKey": null }, { @@ -820,7 +807,7 @@ return { "name": "city", "storageKey": null }, - (v4/*: any*/), + (v41/*: any*/), { "alias": null, "args": null, @@ -835,7 +822,7 @@ return { "name": "countryCode", "storageKey": null }, - (v8/*: any*/) + (v7/*: any*/) ], "storageKey": null }, @@ -855,17 +842,17 @@ return { }, { "alias": "auctionResults", - "args": (v10/*: any*/), + "args": (v9/*: any*/), "concreteType": "AuctionResultConnection", "kind": "LinkedField", "name": "comparableAuctionResults", "plural": false, - "selections": (v12/*: any*/), + "selections": (v11/*: any*/), "storageKey": "comparableAuctionResults(first:1)" }, { "alias": "auctionResult", - "args": (v13/*: any*/), + "args": (v12/*: any*/), "concreteType": "AuctionResultConnection", "kind": "LinkedField", "name": "comparableAuctionResults", @@ -879,7 +866,7 @@ return { "name": "edges", "plural": true, "selections": [ - (v14/*: any*/), + (v13/*: any*/), { "alias": null, "args": null, @@ -889,24 +876,24 @@ return { "plural": false, "selections": [ (v2/*: any*/), - (v5/*: any*/), + (v4/*: any*/), + (v16/*: any*/), (v17/*: any*/), - (v18/*: any*/), - (v20/*: any*/), + (v19/*: any*/), + (v25/*: any*/), (v26/*: any*/), (v27/*: any*/), (v28/*: any*/), (v29/*: any*/), (v30/*: any*/), (v31/*: any*/), - (v32/*: any*/), + (v33/*: any*/), (v34/*: any*/), - (v35/*: any*/), + (v36/*: any*/), (v37/*: any*/), (v38/*: any*/), (v39/*: any*/), (v40/*: any*/), - (v41/*: any*/), { "alias": null, "args": null, @@ -914,7 +901,7 @@ return { "name": "artistID", "storageKey": null }, - (v8/*: any*/) + (v7/*: any*/) ], "storageKey": null } @@ -984,7 +971,7 @@ return { ], "storageKey": null }, - (v8/*: any*/), + (v7/*: any*/), { "alias": "preview", "args": null, @@ -1045,7 +1032,7 @@ return { "name": "isClosed", "storageKey": null }, - (v8/*: any*/), + (v7/*: any*/), { "alias": null, "args": null, @@ -1082,7 +1069,7 @@ return { "name": "qualifiedForBidding", "storageKey": null }, - (v8/*: any*/) + (v7/*: any*/) ], "storageKey": null }, @@ -1135,15 +1122,15 @@ return { }, { "alias": null, - "args": (v6/*: any*/), + "args": (v5/*: any*/), "concreteType": "Artist", "kind": "LinkedField", "name": "artists", "plural": true, - "selections": (v19/*: any*/), + "selections": (v18/*: any*/), "storageKey": "artists(shallow:true)" }, - (v7/*: any*/), + (v6/*: any*/), { "alias": null, "args": (v42/*: any*/), @@ -1277,7 +1264,7 @@ return { "kind": "LinkedField", "name": "resized", "plural": false, - "selections": (v25/*: any*/), + "selections": (v24/*: any*/), "storageKey": "resized(height:800,version:[\"main\",\"normalized\",\"larger\",\"large\"],width:800)" } ], @@ -1313,7 +1300,7 @@ return { "plural": false, "selections": [ (v3/*: any*/), - (v8/*: any*/) + (v7/*: any*/) ], "storageKey": null }, @@ -1363,7 +1350,7 @@ return { "name": "height", "storageKey": null }, - (v8/*: any*/), + (v7/*: any*/), (v49/*: any*/) ], "type": "Video", @@ -1464,8 +1451,8 @@ return { }, (v49/*: any*/), (v43/*: any*/), - (v23/*: any*/), - (v24/*: any*/) + (v22/*: any*/), + (v23/*: any*/) ], "type": "Image", "abstractKey": null @@ -1480,6 +1467,19 @@ return { "name": "isSetVideoAsCover", "storageKey": null }, + { + "alias": null, + "args": null, + "concreteType": "ArtworkConsignmentSubmission", + "kind": "LinkedField", + "name": "consignmentSubmission", + "plural": false, + "selections": [ + (v2/*: any*/), + (v41/*: any*/) + ], + "storageKey": null + }, { "alias": "comparables", "args": null, @@ -1487,7 +1487,7 @@ return { "kind": "LinkedField", "name": "comparableAuctionResults", "plural": false, - "selections": (v12/*: any*/), + "selections": (v11/*: any*/), "storageKey": null }, { @@ -1510,12 +1510,12 @@ return { ] }, "params": { - "cacheID": "9fa8d2cd758dc209d31d816cc62e0f6c", + "cacheID": "456f806e5cba73ccbc52434a1a26563d", "id": null, "metadata": {}, "name": "myCollectionRoutes_ArtworkQuery", "operationKind": "query", - "text": "query myCollectionRoutes_ArtworkQuery(\n $artworkID: String!\n) {\n artwork(id: $artworkID) @principalField {\n ...MyCollectionArtwork_artwork\n id\n }\n}\n\nfragment ArtistAuctionResultItem_auctionResult on AuctionResult {\n internalID\n title\n dimension_text: dimensionText\n organization\n artist {\n name\n id\n }\n images {\n thumbnail {\n cropped(width: 130, height: 130, version: [\"square140\"]) {\n src\n srcSet\n width\n height\n }\n }\n }\n mediumText\n categoryText\n date_text: dateText\n saleDate\n boughtIn\n currency\n price_realized: priceRealized {\n display\n display_usd: displayUSD\n cents_usd: centsUSD\n }\n performance {\n mid\n }\n estimate {\n display\n }\n location\n lotNumber\n saleTitle\n isUpcoming\n}\n\nfragment ArtworkActionsSaveButton_artwork on Artwork {\n id\n internalID\n slug\n title\n date\n artistNames\n preview: image {\n url(version: \"square\")\n }\n isInAuction\n isSavedToAnyList\n sale {\n isAuction\n isClosed\n id\n }\n collectorSignals {\n auction {\n lotWatcherCount\n }\n }\n ...ArtworkActionsWatchLotButton_artwork\n}\n\nfragment ArtworkActionsWatchLotButton_artwork on Artwork {\n sale {\n isLiveOpen\n isRegistrationClosed\n liveStartAt\n registrationStatus {\n qualifiedForBidding\n id\n }\n id\n }\n ...ArtworkAuctionRegistrationPanel_artwork\n}\n\nfragment ArtworkActions_artwork_yvCPB on Artwork {\n ...ArtworkActionsSaveButton_artwork\n ...ArtworkDownloadButton_artwork\n ...ArtworkSharePanel_artwork_yvCPB\n ...ViewInRoom_artwork\n isUnlisted\n slug\n downloadableImageUrl\n isDownloadable\n isHangable\n partner {\n slug\n id\n }\n}\n\nfragment ArtworkAuctionRegistrationPanel_artwork on Artwork {\n sale {\n slug\n registrationEndsAt\n isRegistrationClosed\n id\n }\n}\n\nfragment ArtworkDownloadButton_artwork on Artwork {\n title\n date\n downloadableImageUrl\n artists(shallow: true) {\n name\n id\n }\n}\n\nfragment ArtworkImageBrowserLarge_artwork_yvCPB on Artwork {\n ...ArtworkLightbox_artwork_yvCPB\n ...ArtworkVideoPlayer_artwork_yvCPB\n isSetVideoAsCover\n figures(includeAll: true) {\n __typename\n ... on Image {\n ...DeepZoom_image\n __typename\n internalID\n isZoomable\n }\n ... on Video {\n __typename\n id\n }\n }\n}\n\nfragment ArtworkImageBrowserSmall_artwork_yvCPB on Artwork {\n ...ArtworkLightbox_artwork_yvCPB\n ...ArtworkVideoPlayer_artwork_yvCPB\n isSetVideoAsCover\n figures(includeAll: true) {\n __typename\n ... on Image {\n ...DeepZoom_image\n internalID\n isZoomable\n type: __typename\n }\n ... on Video {\n type: __typename\n id\n }\n }\n}\n\nfragment ArtworkImageBrowser_artwork_yvCPB on Artwork {\n ...ArtworkActions_artwork_yvCPB\n ...ArtworkImageBrowserSmall_artwork_yvCPB\n ...ArtworkImageBrowserLarge_artwork_yvCPB\n internalID\n figures(includeAll: true) {\n __typename\n ... on Image {\n isDefault\n width\n height\n }\n ... on Video {\n videoWidth: width\n videoHeight: height\n id\n }\n }\n}\n\nfragment ArtworkLightbox_artwork_yvCPB on Artwork {\n formattedMetadata\n images(includeAll: true) {\n internalID\n isDefault\n placeholder: url(version: [\"small\", \"medium\"])\n fallback: cropped(quality: 80, width: 800, height: 800, version: [\"main\", \"normalized\", \"larger\", \"large\"]) {\n width\n height\n src\n srcSet\n }\n resized(quality: 80, width: 800, height: 800, version: [\"main\", \"normalized\", \"larger\", \"large\"]) {\n width\n height\n src\n srcSet\n }\n mobileLightboxSource: resized(quality: 50, width: 800, height: 800, version: [\"main\", \"normalized\", \"larger\", \"large\"]) {\n width\n height\n src\n srcSet\n }\n versions\n }\n}\n\nfragment ArtworkSharePanel_artwork_yvCPB on Artwork {\n href\n images(includeAll: true) {\n url\n }\n artworkMeta: meta {\n share\n }\n}\n\nfragment ArtworkVideoPlayer_artwork_yvCPB on Artwork {\n internalID\n slug\n figures(includeAll: true) {\n __typename\n ... on Video {\n __typename\n playerUrl\n videoWidth: width\n videoHeight: height\n id\n }\n }\n}\n\nfragment DeepZoom_image on Image {\n deepZoom {\n Image {\n xmlns\n Url\n Format\n TileSize\n Overlap\n Size {\n Width\n Height\n }\n }\n }\n}\n\nfragment MyCollectionArtworkAboutTab_artwork on Artwork {\n ...MyCollectionArtworkDetails_artwork\n artist(shallow: true) {\n slug\n targetSupply {\n priority\n }\n id\n }\n consignmentSubmission {\n internalID\n }\n hasPriceEstimateRequest\n internalID\n}\n\nfragment MyCollectionArtworkArtistMarket_marketPriceInsights on ArtworkPriceInsights {\n annualLotsSold\n annualValueSoldDisplayText\n medianSaleOverEstimatePercentage\n liquidityRankDisplayText\n sellThroughRate\n}\n\nfragment MyCollectionArtworkAuctionResults_artist on Artist {\n slug\n internalID\n auctionResultsConnection(first: 6) {\n totalCount\n pageInfo {\n hasNextPage\n }\n pageCursors {\n ...Pagination_pageCursors\n }\n edges {\n node {\n ...ArtistAuctionResultItem_auctionResult\n id\n }\n }\n }\n}\n\nfragment MyCollectionArtworkComparables_artwork on Artwork {\n auctionResult: comparableAuctionResults(first: 6) @optionalField {\n edges {\n cursor\n node {\n ...ArtistAuctionResultItem_auctionResult\n artistID\n internalID\n id\n }\n }\n }\n artist(shallow: true) {\n name\n id\n }\n}\n\nfragment MyCollectionArtworkDemandIndex_marketPriceInsights on ArtworkPriceInsights {\n demandRank\n demandRankDisplayText\n}\n\nfragment MyCollectionArtworkDetails_artwork on Artwork {\n mediumType {\n name\n }\n confidentialNotes\n medium\n metric\n dimensions {\n in\n cm\n }\n provenance\n attributionClass {\n shortDescription\n id\n }\n editionOf\n pricePaid {\n display\n }\n collectorLocation {\n city\n state\n country\n countryCode\n id\n }\n}\n\nfragment MyCollectionArtworkHeader_artwork on Artwork {\n internalID\n slug\n consignmentSubmission {\n internalID\n }\n}\n\nfragment MyCollectionArtworkImageBrowser_artwork on Artwork {\n ...ArtworkImageBrowser_artwork_yvCPB\n internalID\n figures(includeAll: true) {\n __typename\n ... on Image {\n width\n height\n }\n ... on Video {\n id\n }\n }\n}\n\nfragment MyCollectionArtworkInsights_artwork on Artwork {\n hasPriceEstimateRequest\n isPriceEstimateRequestable\n internalID\n auctionResults: comparableAuctionResults(first: 1) @optionalField {\n totalCount\n }\n ...MyCollectionArtworkComparables_artwork\n artist(shallow: true) {\n slug\n auctionResultsCount: auctionResultsConnection(first: 1) {\n totalCount\n }\n targetSupply {\n priority\n }\n ...MyCollectionArtworkAuctionResults_artist\n id\n }\n marketPriceInsights {\n ...MyCollectionArtworkArtistMarket_marketPriceInsights\n ...MyCollectionArtworkDemandIndex_marketPriceInsights\n }\n}\n\nfragment MyCollectionArtworkMeta_artwork on Artwork {\n artistNames\n title\n}\n\nfragment MyCollectionArtworkTitle_artwork on Artwork {\n artistNames\n title\n date\n artist(shallow: true) {\n href\n isPersonalArtist\n id\n }\n}\n\nfragment MyCollectionArtwork_artwork on Artwork {\n ...MyCollectionArtworkHeader_artwork\n ...MyCollectionArtworkTitle_artwork\n ...MyCollectionArtworkDetails_artwork\n ...MyCollectionArtworkMeta_artwork\n ...MyCollectionArtworkInsights_artwork\n ...MyCollectionArtworkImageBrowser_artwork\n ...MyCollectionArtworkComparables_artwork\n ...MyCollectionArtworkAboutTab_artwork\n comparables: comparableAuctionResults {\n totalCount\n }\n hasPriceEstimateRequest\n hasMarketPriceInsights\n submissionId\n internalID\n slug\n consignmentSubmission {\n state\n internalID\n }\n artist(shallow: true) {\n slug\n targetSupply {\n priority\n }\n auctionResults: auctionResultsConnection {\n totalCount\n }\n ...MyCollectionArtworkAuctionResults_artist\n id\n }\n}\n\nfragment Pagination_pageCursors on PageCursors {\n around {\n cursor\n page\n isCurrent\n }\n first {\n cursor\n page\n isCurrent\n }\n last {\n cursor\n page\n isCurrent\n }\n previous {\n cursor\n page\n }\n}\n\nfragment ViewInRoomArtwork_artwork on Artwork {\n widthCm\n heightCm\n image {\n resized(width: 800, height: 800, version: [\"main\", \"normalized\", \"larger\", \"large\"]) {\n src\n srcSet\n width\n height\n }\n }\n}\n\nfragment ViewInRoom_artwork on Artwork {\n ...ViewInRoomArtwork_artwork\n}\n" + "text": "query myCollectionRoutes_ArtworkQuery(\n $artworkID: String!\n) {\n artwork(id: $artworkID) @principalField {\n ...MyCollectionArtwork_artwork\n id\n }\n}\n\nfragment ArtistAuctionResultItem_auctionResult on AuctionResult {\n internalID\n title\n dimension_text: dimensionText\n organization\n artist {\n name\n id\n }\n images {\n thumbnail {\n cropped(width: 130, height: 130, version: [\"square140\"]) {\n src\n srcSet\n width\n height\n }\n }\n }\n mediumText\n categoryText\n date_text: dateText\n saleDate\n boughtIn\n currency\n price_realized: priceRealized {\n display\n display_usd: displayUSD\n cents_usd: centsUSD\n }\n performance {\n mid\n }\n estimate {\n display\n }\n location\n lotNumber\n saleTitle\n isUpcoming\n}\n\nfragment ArtworkActionsSaveButton_artwork on Artwork {\n id\n internalID\n slug\n title\n date\n artistNames\n preview: image {\n url(version: \"square\")\n }\n isInAuction\n isSavedToAnyList\n sale {\n isAuction\n isClosed\n id\n }\n collectorSignals {\n auction {\n lotWatcherCount\n }\n }\n ...ArtworkActionsWatchLotButton_artwork\n}\n\nfragment ArtworkActionsWatchLotButton_artwork on Artwork {\n sale {\n isLiveOpen\n isRegistrationClosed\n liveStartAt\n registrationStatus {\n qualifiedForBidding\n id\n }\n id\n }\n ...ArtworkAuctionRegistrationPanel_artwork\n}\n\nfragment ArtworkActions_artwork_yvCPB on Artwork {\n ...ArtworkActionsSaveButton_artwork\n ...ArtworkDownloadButton_artwork\n ...ArtworkSharePanel_artwork_yvCPB\n ...ViewInRoom_artwork\n isUnlisted\n slug\n downloadableImageUrl\n isDownloadable\n isHangable\n partner {\n slug\n id\n }\n}\n\nfragment ArtworkAuctionRegistrationPanel_artwork on Artwork {\n sale {\n slug\n registrationEndsAt\n isRegistrationClosed\n id\n }\n}\n\nfragment ArtworkDownloadButton_artwork on Artwork {\n title\n date\n downloadableImageUrl\n artists(shallow: true) {\n name\n id\n }\n}\n\nfragment ArtworkImageBrowserLarge_artwork_yvCPB on Artwork {\n ...ArtworkLightbox_artwork_yvCPB\n ...ArtworkVideoPlayer_artwork_yvCPB\n isSetVideoAsCover\n figures(includeAll: true) {\n __typename\n ... on Image {\n ...DeepZoom_image\n __typename\n internalID\n isZoomable\n }\n ... on Video {\n __typename\n id\n }\n }\n}\n\nfragment ArtworkImageBrowserSmall_artwork_yvCPB on Artwork {\n ...ArtworkLightbox_artwork_yvCPB\n ...ArtworkVideoPlayer_artwork_yvCPB\n isSetVideoAsCover\n figures(includeAll: true) {\n __typename\n ... on Image {\n ...DeepZoom_image\n internalID\n isZoomable\n type: __typename\n }\n ... on Video {\n type: __typename\n id\n }\n }\n}\n\nfragment ArtworkImageBrowser_artwork_yvCPB on Artwork {\n ...ArtworkActions_artwork_yvCPB\n ...ArtworkImageBrowserSmall_artwork_yvCPB\n ...ArtworkImageBrowserLarge_artwork_yvCPB\n internalID\n figures(includeAll: true) {\n __typename\n ... on Image {\n isDefault\n width\n height\n }\n ... on Video {\n videoWidth: width\n videoHeight: height\n id\n }\n }\n}\n\nfragment ArtworkLightbox_artwork_yvCPB on Artwork {\n formattedMetadata\n images(includeAll: true) {\n internalID\n isDefault\n placeholder: url(version: [\"small\", \"medium\"])\n fallback: cropped(quality: 80, width: 800, height: 800, version: [\"main\", \"normalized\", \"larger\", \"large\"]) {\n width\n height\n src\n srcSet\n }\n resized(quality: 80, width: 800, height: 800, version: [\"main\", \"normalized\", \"larger\", \"large\"]) {\n width\n height\n src\n srcSet\n }\n mobileLightboxSource: resized(quality: 50, width: 800, height: 800, version: [\"main\", \"normalized\", \"larger\", \"large\"]) {\n width\n height\n src\n srcSet\n }\n versions\n }\n}\n\nfragment ArtworkSharePanel_artwork_yvCPB on Artwork {\n href\n images(includeAll: true) {\n url\n }\n artworkMeta: meta {\n share\n }\n}\n\nfragment ArtworkVideoPlayer_artwork_yvCPB on Artwork {\n internalID\n slug\n figures(includeAll: true) {\n __typename\n ... on Video {\n __typename\n playerUrl\n videoWidth: width\n videoHeight: height\n id\n }\n }\n}\n\nfragment DeepZoom_image on Image {\n deepZoom {\n Image {\n xmlns\n Url\n Format\n TileSize\n Overlap\n Size {\n Width\n Height\n }\n }\n }\n}\n\nfragment MyCollectionArtworkAboutTab_artwork on Artwork {\n ...MyCollectionArtworkDetails_artwork\n artist(shallow: true) {\n slug\n targetSupply {\n priority\n }\n id\n }\n consignmentSubmission {\n internalID\n }\n hasPriceEstimateRequest\n internalID\n}\n\nfragment MyCollectionArtworkArtistMarket_marketPriceInsights on ArtworkPriceInsights {\n annualLotsSold\n annualValueSoldDisplayText\n medianSaleOverEstimatePercentage\n liquidityRankDisplayText\n sellThroughRate\n}\n\nfragment MyCollectionArtworkAuctionResults_artist on Artist {\n slug\n internalID\n auctionResultsConnection(first: 6) {\n totalCount\n pageInfo {\n hasNextPage\n }\n pageCursors {\n ...Pagination_pageCursors\n }\n edges {\n node {\n ...ArtistAuctionResultItem_auctionResult\n id\n }\n }\n }\n}\n\nfragment MyCollectionArtworkComparables_artwork on Artwork {\n auctionResult: comparableAuctionResults(first: 6) @optionalField {\n edges {\n cursor\n node {\n ...ArtistAuctionResultItem_auctionResult\n artistID\n internalID\n id\n }\n }\n }\n artist(shallow: true) {\n name\n id\n }\n}\n\nfragment MyCollectionArtworkDemandIndex_marketPriceInsights on ArtworkPriceInsights {\n demandRank\n demandRankDisplayText\n}\n\nfragment MyCollectionArtworkDetails_artwork on Artwork {\n mediumType {\n name\n }\n confidentialNotes\n medium\n metric\n dimensions {\n in\n cm\n }\n provenance\n attributionClass {\n shortDescription\n id\n }\n editionOf\n pricePaid {\n display\n }\n collectorLocation {\n city\n state\n country\n countryCode\n id\n }\n}\n\nfragment MyCollectionArtworkHeader_artwork on Artwork {\n internalID\n slug\n}\n\nfragment MyCollectionArtworkImageBrowser_artwork on Artwork {\n ...ArtworkImageBrowser_artwork_yvCPB\n internalID\n figures(includeAll: true) {\n __typename\n ... on Image {\n width\n height\n }\n ... on Video {\n id\n }\n }\n}\n\nfragment MyCollectionArtworkInsights_artwork on Artwork {\n hasPriceEstimateRequest\n isPriceEstimateRequestable\n internalID\n auctionResults: comparableAuctionResults(first: 1) @optionalField {\n totalCount\n }\n ...MyCollectionArtworkComparables_artwork\n artist(shallow: true) {\n slug\n auctionResultsCount: auctionResultsConnection(first: 1) {\n totalCount\n }\n targetSupply {\n priority\n }\n ...MyCollectionArtworkAuctionResults_artist\n id\n }\n marketPriceInsights {\n ...MyCollectionArtworkArtistMarket_marketPriceInsights\n ...MyCollectionArtworkDemandIndex_marketPriceInsights\n }\n}\n\nfragment MyCollectionArtworkMeta_artwork on Artwork {\n artistNames\n title\n}\n\nfragment MyCollectionArtworkTitle_artwork on Artwork {\n artistNames\n title\n date\n artist(shallow: true) {\n href\n isPersonalArtist\n id\n }\n}\n\nfragment MyCollectionArtwork_artwork on Artwork {\n ...MyCollectionArtworkHeader_artwork\n ...MyCollectionArtworkTitle_artwork\n ...MyCollectionArtworkDetails_artwork\n ...MyCollectionArtworkMeta_artwork\n ...MyCollectionArtworkInsights_artwork\n ...MyCollectionArtworkImageBrowser_artwork\n ...MyCollectionArtworkComparables_artwork\n ...MyCollectionArtworkAboutTab_artwork\n comparables: comparableAuctionResults {\n totalCount\n }\n hasPriceEstimateRequest\n hasMarketPriceInsights\n submissionId\n internalID\n slug\n consignmentSubmission {\n state\n internalID\n }\n artist(shallow: true) {\n slug\n targetSupply {\n priority\n }\n auctionResults: auctionResultsConnection {\n totalCount\n }\n ...MyCollectionArtworkAuctionResults_artist\n id\n }\n}\n\nfragment Pagination_pageCursors on PageCursors {\n around {\n cursor\n page\n isCurrent\n }\n first {\n cursor\n page\n isCurrent\n }\n last {\n cursor\n page\n isCurrent\n }\n previous {\n cursor\n page\n }\n}\n\nfragment ViewInRoomArtwork_artwork on Artwork {\n widthCm\n heightCm\n image {\n resized(width: 800, height: 800, version: [\"main\", \"normalized\", \"larger\", \"large\"]) {\n src\n srcSet\n width\n height\n }\n }\n}\n\nfragment ViewInRoom_artwork on Artwork {\n ...ViewInRoomArtwork_artwork\n}\n" } }; })();