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