Teal.fm frontend powered by slices.network tealfm-slices.wisp.place
tealfm slices
1/** 2 * @generated SignedSource<<8d62f515b7652094345304e43124aa72>> 3 * @lightSyntaxTransform 4 * @nogrep 5 */ 6 7/* tslint:disable */ 8/* eslint-disable */ 9// @ts-nocheck 10 11import { ConcreteRequest } from 'relay-runtime'; 12import { FragmentRefs } from "relay-runtime"; 13export type FmTealAlphaFeedPlayWhereInput = { 14 actorHandle?: StringFilter | 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 musicServiceBaseDomain?: StringFilter | null | undefined; 25 originUrl?: StringFilter | null | undefined; 26 playedTime?: StringFilter | null | undefined; 27 recordingMbId?: StringFilter | null | undefined; 28 releaseMbId?: StringFilter | null | undefined; 29 releaseName?: StringFilter | null | undefined; 30 submissionClientAgent?: StringFilter | null | undefined; 31 trackMbId?: StringFilter | null | undefined; 32 trackName?: StringFilter | null | undefined; 33 uri?: StringFilter | null | undefined; 34}; 35export type DateTimeFilter = { 36 eq?: string | null | undefined; 37 gt?: string | null | undefined; 38 gte?: string | null | undefined; 39 lt?: string | null | undefined; 40 lte?: string | null | undefined; 41}; 42export type StringFilter = { 43 contains?: string | null | undefined; 44 eq?: string | null | undefined; 45 gt?: string | null | undefined; 46 gte?: string | null | undefined; 47 in?: ReadonlyArray<string | null | undefined> | null | undefined; 48 lt?: string | null | undefined; 49 lte?: string | null | undefined; 50}; 51export type IntFilter = { 52 eq?: number | null | undefined; 53 gt?: number | null | undefined; 54 gte?: number | null | undefined; 55 in?: ReadonlyArray<number | null | undefined> | null | undefined; 56 lt?: number | null | undefined; 57 lte?: number | null | undefined; 58}; 59export type ProfileQuery$variables = { 60 chartWhere: FmTealAlphaFeedPlayWhereInput; 61 where: FmTealAlphaFeedPlayWhereInput; 62}; 63export type ProfileQuery$data = { 64 readonly " $fragmentSpreads": FragmentRefs<"Profile_plays" | "ScrobbleChart_data">; 65}; 66export type ProfileQuery = { 67 response: ProfileQuery$data; 68 variables: ProfileQuery$variables; 69}; 70 71const node: ConcreteRequest = (function(){ 72var v0 = { 73 "defaultValue": null, 74 "kind": "LocalArgument", 75 "name": "chartWhere" 76}, 77v1 = { 78 "defaultValue": null, 79 "kind": "LocalArgument", 80 "name": "where" 81}, 82v2 = { 83 "kind": "Variable", 84 "name": "where", 85 "variableName": "where" 86}, 87v3 = [ 88 { 89 "kind": "Literal", 90 "name": "first", 91 "value": 20 92 }, 93 { 94 "kind": "Literal", 95 "name": "sortBy", 96 "value": [ 97 { 98 "direction": "desc", 99 "field": "playedTime" 100 } 101 ] 102 }, 103 (v2/*: any*/) 104], 105v4 = { 106 "alias": null, 107 "args": null, 108 "kind": "ScalarField", 109 "name": "playedTime", 110 "storageKey": null 111}; 112return { 113 "fragment": { 114 "argumentDefinitions": [ 115 (v0/*: any*/), 116 (v1/*: any*/) 117 ], 118 "kind": "Fragment", 119 "metadata": null, 120 "name": "ProfileQuery", 121 "selections": [ 122 { 123 "args": [ 124 (v2/*: any*/) 125 ], 126 "kind": "FragmentSpread", 127 "name": "Profile_plays" 128 }, 129 { 130 "args": null, 131 "kind": "FragmentSpread", 132 "name": "ScrobbleChart_data" 133 } 134 ], 135 "type": "Query", 136 "abstractKey": null 137 }, 138 "kind": "Request", 139 "operation": { 140 "argumentDefinitions": [ 141 (v1/*: any*/), 142 (v0/*: any*/) 143 ], 144 "kind": "Operation", 145 "name": "ProfileQuery", 146 "selections": [ 147 { 148 "alias": null, 149 "args": (v3/*: any*/), 150 "concreteType": "FmTealAlphaFeedPlayConnection", 151 "kind": "LinkedField", 152 "name": "fmTealAlphaFeedPlays", 153 "plural": false, 154 "selections": [ 155 { 156 "alias": null, 157 "args": null, 158 "kind": "ScalarField", 159 "name": "totalCount", 160 "storageKey": null 161 }, 162 { 163 "alias": null, 164 "args": null, 165 "concreteType": "FmTealAlphaFeedPlayEdge", 166 "kind": "LinkedField", 167 "name": "edges", 168 "plural": true, 169 "selections": [ 170 { 171 "alias": null, 172 "args": null, 173 "concreteType": "FmTealAlphaFeedPlay", 174 "kind": "LinkedField", 175 "name": "node", 176 "plural": false, 177 "selections": [ 178 { 179 "alias": null, 180 "args": null, 181 "kind": "ScalarField", 182 "name": "trackName", 183 "storageKey": null 184 }, 185 (v4/*: any*/), 186 { 187 "alias": null, 188 "args": null, 189 "kind": "ScalarField", 190 "name": "artists", 191 "storageKey": null 192 }, 193 { 194 "alias": null, 195 "args": null, 196 "kind": "ScalarField", 197 "name": "releaseName", 198 "storageKey": null 199 }, 200 { 201 "alias": null, 202 "args": null, 203 "kind": "ScalarField", 204 "name": "releaseMbId", 205 "storageKey": null 206 }, 207 { 208 "alias": null, 209 "args": null, 210 "kind": "ScalarField", 211 "name": "actorHandle", 212 "storageKey": null 213 }, 214 { 215 "alias": null, 216 "args": null, 217 "kind": "ScalarField", 218 "name": "musicServiceBaseDomain", 219 "storageKey": null 220 }, 221 { 222 "alias": null, 223 "args": null, 224 "concreteType": "AppBskyActorProfile", 225 "kind": "LinkedField", 226 "name": "appBskyActorProfile", 227 "plural": false, 228 "selections": [ 229 { 230 "alias": null, 231 "args": null, 232 "kind": "ScalarField", 233 "name": "displayName", 234 "storageKey": null 235 }, 236 { 237 "alias": null, 238 "args": null, 239 "kind": "ScalarField", 240 "name": "description", 241 "storageKey": null 242 }, 243 { 244 "alias": null, 245 "args": null, 246 "concreteType": "Blob", 247 "kind": "LinkedField", 248 "name": "avatar", 249 "plural": false, 250 "selections": [ 251 { 252 "alias": null, 253 "args": [ 254 { 255 "kind": "Literal", 256 "name": "preset", 257 "value": "avatar" 258 } 259 ], 260 "kind": "ScalarField", 261 "name": "url", 262 "storageKey": "url(preset:\"avatar\")" 263 } 264 ], 265 "storageKey": null 266 } 267 ], 268 "storageKey": null 269 }, 270 { 271 "alias": null, 272 "args": null, 273 "kind": "ScalarField", 274 "name": "__typename", 275 "storageKey": null 276 } 277 ], 278 "storageKey": null 279 }, 280 { 281 "alias": null, 282 "args": null, 283 "kind": "ScalarField", 284 "name": "cursor", 285 "storageKey": null 286 } 287 ], 288 "storageKey": null 289 }, 290 { 291 "alias": null, 292 "args": null, 293 "concreteType": "PageInfo", 294 "kind": "LinkedField", 295 "name": "pageInfo", 296 "plural": false, 297 "selections": [ 298 { 299 "alias": null, 300 "args": null, 301 "kind": "ScalarField", 302 "name": "endCursor", 303 "storageKey": null 304 }, 305 { 306 "alias": null, 307 "args": null, 308 "kind": "ScalarField", 309 "name": "hasNextPage", 310 "storageKey": null 311 } 312 ], 313 "storageKey": null 314 } 315 ], 316 "storageKey": null 317 }, 318 { 319 "alias": null, 320 "args": (v3/*: any*/), 321 "filters": [ 322 "where", 323 "sortBy" 324 ], 325 "handle": "connection", 326 "key": "Profile_fmTealAlphaFeedPlays", 327 "kind": "LinkedHandle", 328 "name": "fmTealAlphaFeedPlays" 329 }, 330 { 331 "alias": "chartData", 332 "args": [ 333 { 334 "kind": "Literal", 335 "name": "groupBy", 336 "value": [ 337 { 338 "field": "playedTime", 339 "interval": "day" 340 } 341 ] 342 }, 343 { 344 "kind": "Literal", 345 "name": "limit", 346 "value": 90 347 }, 348 { 349 "kind": "Variable", 350 "name": "where", 351 "variableName": "chartWhere" 352 } 353 ], 354 "concreteType": "FmTealAlphaFeedPlayAggregated", 355 "kind": "LinkedField", 356 "name": "fmTealAlphaFeedPlaysAggregated", 357 "plural": true, 358 "selections": [ 359 (v4/*: any*/), 360 { 361 "alias": null, 362 "args": null, 363 "kind": "ScalarField", 364 "name": "count", 365 "storageKey": null 366 } 367 ], 368 "storageKey": null 369 } 370 ] 371 }, 372 "params": { 373 "cacheID": "083f03714f183a8e68ff0a6d15f0d757", 374 "id": null, 375 "metadata": {}, 376 "name": "ProfileQuery", 377 "operationKind": "query", 378 "text": "query ProfileQuery(\n $where: FmTealAlphaFeedPlayWhereInput!\n $chartWhere: FmTealAlphaFeedPlayWhereInput!\n) {\n ...Profile_plays_3FC4Qo\n ...ScrobbleChart_data\n}\n\nfragment Profile_plays_3FC4Qo on Query {\n fmTealAlphaFeedPlays(first: 20, sortBy: [{field: playedTime, direction: desc}], where: $where) {\n totalCount\n edges {\n node {\n ...TrackItem_play\n actorHandle\n appBskyActorProfile {\n displayName\n description\n avatar {\n url(preset: \"avatar\")\n }\n }\n __typename\n }\n cursor\n }\n pageInfo {\n endCursor\n hasNextPage\n }\n }\n}\n\nfragment ScrobbleChart_data on Query {\n chartData: fmTealAlphaFeedPlaysAggregated(groupBy: [{field: playedTime, interval: day}], where: $chartWhere, limit: 90) {\n playedTime\n count\n }\n}\n\nfragment TrackItem_play on FmTealAlphaFeedPlay {\n trackName\n playedTime\n artists\n releaseName\n releaseMbId\n actorHandle\n musicServiceBaseDomain\n appBskyActorProfile {\n displayName\n }\n}\n" 379 } 380}; 381})(); 382 383(node as any).hash = "e000bb0fb9935e8e853d847c4362ffe6"; 384 385export default node;