Teal.fm frontend powered by slices.network tealfm-slices.wisp.place
tealfm slices
at main 5.3 kB view raw
1/** 2 * @generated SignedSource<<61cded348d713dac6a8c3871906a3d5c>> 3 * @lightSyntaxTransform 4 * @nogrep 5 */ 6 7/* tslint:disable */ 8/* eslint-disable */ 9// @ts-nocheck 10 11import { ConcreteRequest } from 'relay-runtime'; 12export type FmTealAlphaFeedPlayWhereInput = { 13 actorHandle?: StringFilter | null | undefined; 14 and?: ReadonlyArray<FmTealAlphaFeedPlayWhereInput | null | undefined> | null | undefined; 15 artistMbIds?: StringFilter | null | undefined; 16 artistNames?: StringFilter | null | undefined; 17 artists?: StringFilter | null | undefined; 18 cid?: StringFilter | null | undefined; 19 collection?: StringFilter | null | undefined; 20 did?: StringFilter | null | undefined; 21 duration?: IntFilter | null | undefined; 22 indexedAt?: DateTimeFilter | null | undefined; 23 isrc?: StringFilter | null | undefined; 24 json?: StringFilter | null | undefined; 25 musicServiceBaseDomain?: StringFilter | null | undefined; 26 or?: ReadonlyArray<FmTealAlphaFeedPlayWhereInput | null | undefined> | null | undefined; 27 originUrl?: StringFilter | null | undefined; 28 playedTime?: StringFilter | null | undefined; 29 recordingMbId?: StringFilter | null | undefined; 30 releaseMbId?: StringFilter | null | undefined; 31 releaseName?: StringFilter | null | undefined; 32 submissionClientAgent?: StringFilter | null | undefined; 33 trackMbId?: StringFilter | null | undefined; 34 trackName?: StringFilter | null | undefined; 35 uri?: StringFilter | null | undefined; 36}; 37export type DateTimeFilter = { 38 eq?: string | null | undefined; 39 gt?: string | null | undefined; 40 gte?: string | null | undefined; 41 lt?: string | null | undefined; 42 lte?: string | null | undefined; 43}; 44export type StringFilter = { 45 contains?: string | null | undefined; 46 eq?: string | null | undefined; 47 fuzzy?: string | null | undefined; 48 gt?: string | null | undefined; 49 gte?: string | null | undefined; 50 in?: ReadonlyArray<string | null | undefined> | null | undefined; 51 lt?: string | null | undefined; 52 lte?: string | null | undefined; 53}; 54export type IntFilter = { 55 eq?: number | null | undefined; 56 gt?: number | null | undefined; 57 gte?: number | null | undefined; 58 in?: ReadonlyArray<number | null | undefined> | null | undefined; 59 lt?: number | null | undefined; 60 lte?: number | null | undefined; 61}; 62export type ProfileTopTracksQuery$variables = { 63 where?: FmTealAlphaFeedPlayWhereInput | null | undefined; 64}; 65export type ProfileTopTracksQuery$data = { 66 readonly fmTealAlphaFeedPlaysAggregated: ReadonlyArray<{ 67 readonly artists: any | null | undefined; 68 readonly count: number; 69 readonly releaseMbId: any | null | undefined; 70 readonly trackName: any | null | undefined; 71 }>; 72}; 73export type ProfileTopTracksQuery = { 74 response: ProfileTopTracksQuery$data; 75 variables: ProfileTopTracksQuery$variables; 76}; 77 78const node: ConcreteRequest = (function(){ 79var v0 = [ 80 { 81 "defaultValue": null, 82 "kind": "LocalArgument", 83 "name": "where" 84 } 85], 86v1 = [ 87 { 88 "alias": null, 89 "args": [ 90 { 91 "kind": "Literal", 92 "name": "groupBy", 93 "value": [ 94 { 95 "field": "trackName" 96 }, 97 { 98 "field": "releaseMbId" 99 }, 100 { 101 "field": "artists" 102 } 103 ] 104 }, 105 { 106 "kind": "Literal", 107 "name": "limit", 108 "value": 10 109 }, 110 { 111 "kind": "Literal", 112 "name": "orderBy", 113 "value": { 114 "count": "desc" 115 } 116 }, 117 { 118 "kind": "Variable", 119 "name": "where", 120 "variableName": "where" 121 } 122 ], 123 "concreteType": "FmTealAlphaFeedPlayAggregated", 124 "kind": "LinkedField", 125 "name": "fmTealAlphaFeedPlaysAggregated", 126 "plural": true, 127 "selections": [ 128 { 129 "alias": null, 130 "args": null, 131 "kind": "ScalarField", 132 "name": "trackName", 133 "storageKey": null 134 }, 135 { 136 "alias": null, 137 "args": null, 138 "kind": "ScalarField", 139 "name": "releaseMbId", 140 "storageKey": null 141 }, 142 { 143 "alias": null, 144 "args": null, 145 "kind": "ScalarField", 146 "name": "artists", 147 "storageKey": null 148 }, 149 { 150 "alias": null, 151 "args": null, 152 "kind": "ScalarField", 153 "name": "count", 154 "storageKey": null 155 } 156 ], 157 "storageKey": null 158 } 159]; 160return { 161 "fragment": { 162 "argumentDefinitions": (v0/*: any*/), 163 "kind": "Fragment", 164 "metadata": null, 165 "name": "ProfileTopTracksQuery", 166 "selections": (v1/*: any*/), 167 "type": "Query", 168 "abstractKey": null 169 }, 170 "kind": "Request", 171 "operation": { 172 "argumentDefinitions": (v0/*: any*/), 173 "kind": "Operation", 174 "name": "ProfileTopTracksQuery", 175 "selections": (v1/*: any*/) 176 }, 177 "params": { 178 "cacheID": "570221126c225955de88bb1dd21c9d9e", 179 "id": null, 180 "metadata": {}, 181 "name": "ProfileTopTracksQuery", 182 "operationKind": "query", 183 "text": "query ProfileTopTracksQuery(\n $where: FmTealAlphaFeedPlayWhereInput\n) {\n fmTealAlphaFeedPlaysAggregated(groupBy: [{field: trackName}, {field: releaseMbId}, {field: artists}], orderBy: {count: desc}, limit: 10, where: $where) {\n trackName\n releaseMbId\n artists\n count\n }\n}\n" 184 } 185}; 186})(); 187 188(node as any).hash = "459f108ce53bf13ea9548756bb6698d5"; 189 190export default node;