Teal.fm frontend powered by slices.network tealfm-slices.wisp.place
tealfm slices
1/** 2 * @generated SignedSource<<bd4d57eff6a192efe2535389231fe37e>> 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 AppQuery$variables = { 60 chartWhere: FmTealAlphaFeedPlayWhereInput; 61}; 62export type AppQuery$data = { 63 readonly " $fragmentSpreads": FragmentRefs<"App_plays" | "ScrobbleChart_data">; 64}; 65export type AppQuery = { 66 response: AppQuery$data; 67 variables: AppQuery$variables; 68}; 69 70const node: ConcreteRequest = (function(){ 71var v0 = [ 72 { 73 "defaultValue": null, 74 "kind": "LocalArgument", 75 "name": "chartWhere" 76 } 77], 78v1 = [ 79 { 80 "kind": "Literal", 81 "name": "first", 82 "value": 20 83 }, 84 { 85 "kind": "Literal", 86 "name": "sortBy", 87 "value": [ 88 { 89 "direction": "desc", 90 "field": "playedTime" 91 } 92 ] 93 } 94], 95v2 = { 96 "alias": null, 97 "args": null, 98 "kind": "ScalarField", 99 "name": "playedTime", 100 "storageKey": null 101}; 102return { 103 "fragment": { 104 "argumentDefinitions": (v0/*: any*/), 105 "kind": "Fragment", 106 "metadata": null, 107 "name": "AppQuery", 108 "selections": [ 109 { 110 "args": null, 111 "kind": "FragmentSpread", 112 "name": "App_plays" 113 }, 114 { 115 "args": null, 116 "kind": "FragmentSpread", 117 "name": "ScrobbleChart_data" 118 } 119 ], 120 "type": "Query", 121 "abstractKey": null 122 }, 123 "kind": "Request", 124 "operation": { 125 "argumentDefinitions": (v0/*: any*/), 126 "kind": "Operation", 127 "name": "AppQuery", 128 "selections": [ 129 { 130 "alias": null, 131 "args": (v1/*: any*/), 132 "concreteType": "FmTealAlphaFeedPlayConnection", 133 "kind": "LinkedField", 134 "name": "fmTealAlphaFeedPlays", 135 "plural": false, 136 "selections": [ 137 { 138 "alias": null, 139 "args": null, 140 "kind": "ScalarField", 141 "name": "totalCount", 142 "storageKey": null 143 }, 144 { 145 "alias": null, 146 "args": null, 147 "concreteType": "FmTealAlphaFeedPlayEdge", 148 "kind": "LinkedField", 149 "name": "edges", 150 "plural": true, 151 "selections": [ 152 { 153 "alias": null, 154 "args": null, 155 "concreteType": "FmTealAlphaFeedPlay", 156 "kind": "LinkedField", 157 "name": "node", 158 "plural": false, 159 "selections": [ 160 (v2/*: any*/), 161 { 162 "alias": null, 163 "args": null, 164 "kind": "ScalarField", 165 "name": "trackName", 166 "storageKey": null 167 }, 168 { 169 "alias": null, 170 "args": null, 171 "kind": "ScalarField", 172 "name": "artists", 173 "storageKey": null 174 }, 175 { 176 "alias": null, 177 "args": null, 178 "kind": "ScalarField", 179 "name": "releaseName", 180 "storageKey": null 181 }, 182 { 183 "alias": null, 184 "args": null, 185 "kind": "ScalarField", 186 "name": "releaseMbId", 187 "storageKey": null 188 }, 189 { 190 "alias": null, 191 "args": null, 192 "kind": "ScalarField", 193 "name": "actorHandle", 194 "storageKey": null 195 }, 196 { 197 "alias": null, 198 "args": null, 199 "kind": "ScalarField", 200 "name": "musicServiceBaseDomain", 201 "storageKey": null 202 }, 203 { 204 "alias": null, 205 "args": null, 206 "concreteType": "AppBskyActorProfile", 207 "kind": "LinkedField", 208 "name": "appBskyActorProfile", 209 "plural": false, 210 "selections": [ 211 { 212 "alias": null, 213 "args": null, 214 "kind": "ScalarField", 215 "name": "displayName", 216 "storageKey": null 217 } 218 ], 219 "storageKey": null 220 }, 221 { 222 "alias": null, 223 "args": null, 224 "kind": "ScalarField", 225 "name": "__typename", 226 "storageKey": null 227 } 228 ], 229 "storageKey": null 230 }, 231 { 232 "alias": null, 233 "args": null, 234 "kind": "ScalarField", 235 "name": "cursor", 236 "storageKey": null 237 } 238 ], 239 "storageKey": null 240 }, 241 { 242 "alias": null, 243 "args": null, 244 "concreteType": "PageInfo", 245 "kind": "LinkedField", 246 "name": "pageInfo", 247 "plural": false, 248 "selections": [ 249 { 250 "alias": null, 251 "args": null, 252 "kind": "ScalarField", 253 "name": "endCursor", 254 "storageKey": null 255 }, 256 { 257 "alias": null, 258 "args": null, 259 "kind": "ScalarField", 260 "name": "hasNextPage", 261 "storageKey": null 262 } 263 ], 264 "storageKey": null 265 } 266 ], 267 "storageKey": "fmTealAlphaFeedPlays(first:20,sortBy:[{\"direction\":\"desc\",\"field\":\"playedTime\"}])" 268 }, 269 { 270 "alias": null, 271 "args": (v1/*: any*/), 272 "filters": [ 273 "sortBy" 274 ], 275 "handle": "connection", 276 "key": "App_fmTealAlphaFeedPlays", 277 "kind": "LinkedHandle", 278 "name": "fmTealAlphaFeedPlays" 279 }, 280 { 281 "alias": "chartData", 282 "args": [ 283 { 284 "kind": "Literal", 285 "name": "groupBy", 286 "value": [ 287 { 288 "field": "playedTime", 289 "interval": "day" 290 } 291 ] 292 }, 293 { 294 "kind": "Literal", 295 "name": "limit", 296 "value": 90 297 }, 298 { 299 "kind": "Variable", 300 "name": "where", 301 "variableName": "chartWhere" 302 } 303 ], 304 "concreteType": "FmTealAlphaFeedPlayAggregated", 305 "kind": "LinkedField", 306 "name": "fmTealAlphaFeedPlaysAggregated", 307 "plural": true, 308 "selections": [ 309 (v2/*: any*/), 310 { 311 "alias": null, 312 "args": null, 313 "kind": "ScalarField", 314 "name": "count", 315 "storageKey": null 316 } 317 ], 318 "storageKey": null 319 } 320 ] 321 }, 322 "params": { 323 "cacheID": "038b79e3af13c34df9bfca055c5f7829", 324 "id": null, 325 "metadata": {}, 326 "name": "AppQuery", 327 "operationKind": "query", 328 "text": "query AppQuery(\n $chartWhere: FmTealAlphaFeedPlayWhereInput!\n) {\n ...App_plays\n ...ScrobbleChart_data\n}\n\nfragment App_plays on Query {\n fmTealAlphaFeedPlays(first: 20, sortBy: [{field: playedTime, direction: desc}]) {\n totalCount\n edges {\n node {\n playedTime\n ...TrackItem_play\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" 329 } 330}; 331})(); 332 333(node as any).hash = "7266612861cb55b740623549f1a03f26"; 334 335export default node;