forked from
chadtmiller.com/slices-teal-relay
Teal.fm frontend powered by slices.network
tealfm-slices.wisp.place
tealfm
slices
1/**
2 * @generated SignedSource<<c47dafb8d21963c2a9dcbcd54d7bd8d8>>
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 ProfileQuery$variables = {
14 where: any;
15};
16export type ProfileQuery$data = {
17 readonly " $fragmentSpreads": FragmentRefs<"Profile_plays">;
18};
19export type ProfileQuery = {
20 response: ProfileQuery$data;
21 variables: ProfileQuery$variables;
22};
23
24const node: ConcreteRequest = (function(){
25var v0 = [
26 {
27 "defaultValue": null,
28 "kind": "LocalArgument",
29 "name": "where"
30 }
31],
32v1 = {
33 "kind": "Variable",
34 "name": "where",
35 "variableName": "where"
36},
37v2 = [
38 {
39 "kind": "Literal",
40 "name": "first",
41 "value": 20
42 },
43 {
44 "kind": "Literal",
45 "name": "sortBy",
46 "value": [
47 {
48 "direction": "desc",
49 "field": "playedTime"
50 }
51 ]
52 },
53 (v1/*: any*/)
54];
55return {
56 "fragment": {
57 "argumentDefinitions": (v0/*: any*/),
58 "kind": "Fragment",
59 "metadata": null,
60 "name": "ProfileQuery",
61 "selections": [
62 {
63 "args": [
64 (v1/*: any*/)
65 ],
66 "kind": "FragmentSpread",
67 "name": "Profile_plays"
68 }
69 ],
70 "type": "Query",
71 "abstractKey": null
72 },
73 "kind": "Request",
74 "operation": {
75 "argumentDefinitions": (v0/*: any*/),
76 "kind": "Operation",
77 "name": "ProfileQuery",
78 "selections": [
79 {
80 "alias": null,
81 "args": (v2/*: any*/),
82 "concreteType": "FmTealAlphaFeedPlayConnection",
83 "kind": "LinkedField",
84 "name": "fmTealAlphaFeedPlays",
85 "plural": false,
86 "selections": [
87 {
88 "alias": null,
89 "args": null,
90 "kind": "ScalarField",
91 "name": "totalCount",
92 "storageKey": null
93 },
94 {
95 "alias": null,
96 "args": null,
97 "concreteType": "FmTealAlphaFeedPlayEdge",
98 "kind": "LinkedField",
99 "name": "edges",
100 "plural": true,
101 "selections": [
102 {
103 "alias": null,
104 "args": null,
105 "concreteType": "FmTealAlphaFeedPlay",
106 "kind": "LinkedField",
107 "name": "node",
108 "plural": false,
109 "selections": [
110 {
111 "alias": null,
112 "args": null,
113 "kind": "ScalarField",
114 "name": "trackName",
115 "storageKey": null
116 },
117 {
118 "alias": null,
119 "args": null,
120 "kind": "ScalarField",
121 "name": "playedTime",
122 "storageKey": null
123 },
124 {
125 "alias": null,
126 "args": null,
127 "kind": "ScalarField",
128 "name": "artists",
129 "storageKey": null
130 },
131 {
132 "alias": null,
133 "args": null,
134 "kind": "ScalarField",
135 "name": "releaseName",
136 "storageKey": null
137 },
138 {
139 "alias": null,
140 "args": null,
141 "kind": "ScalarField",
142 "name": "releaseMbId",
143 "storageKey": null
144 },
145 {
146 "alias": null,
147 "args": null,
148 "kind": "ScalarField",
149 "name": "actorHandle",
150 "storageKey": null
151 },
152 {
153 "alias": null,
154 "args": null,
155 "concreteType": "AppBskyActorProfile",
156 "kind": "LinkedField",
157 "name": "appBskyActorProfile",
158 "plural": false,
159 "selections": [
160 {
161 "alias": null,
162 "args": null,
163 "kind": "ScalarField",
164 "name": "displayName",
165 "storageKey": null
166 },
167 {
168 "alias": null,
169 "args": null,
170 "kind": "ScalarField",
171 "name": "description",
172 "storageKey": null
173 },
174 {
175 "alias": null,
176 "args": null,
177 "concreteType": "Blob",
178 "kind": "LinkedField",
179 "name": "avatar",
180 "plural": false,
181 "selections": [
182 {
183 "alias": null,
184 "args": [
185 {
186 "kind": "Literal",
187 "name": "preset",
188 "value": "avatar"
189 }
190 ],
191 "kind": "ScalarField",
192 "name": "url",
193 "storageKey": "url(preset:\"avatar\")"
194 }
195 ],
196 "storageKey": null
197 }
198 ],
199 "storageKey": null
200 },
201 {
202 "alias": null,
203 "args": null,
204 "kind": "ScalarField",
205 "name": "__typename",
206 "storageKey": null
207 }
208 ],
209 "storageKey": null
210 },
211 {
212 "alias": null,
213 "args": null,
214 "kind": "ScalarField",
215 "name": "cursor",
216 "storageKey": null
217 }
218 ],
219 "storageKey": null
220 },
221 {
222 "alias": null,
223 "args": null,
224 "concreteType": "PageInfo",
225 "kind": "LinkedField",
226 "name": "pageInfo",
227 "plural": false,
228 "selections": [
229 {
230 "alias": null,
231 "args": null,
232 "kind": "ScalarField",
233 "name": "endCursor",
234 "storageKey": null
235 },
236 {
237 "alias": null,
238 "args": null,
239 "kind": "ScalarField",
240 "name": "hasNextPage",
241 "storageKey": null
242 }
243 ],
244 "storageKey": null
245 }
246 ],
247 "storageKey": null
248 },
249 {
250 "alias": null,
251 "args": (v2/*: any*/),
252 "filters": [
253 "where",
254 "sortBy"
255 ],
256 "handle": "connection",
257 "key": "Profile_fmTealAlphaFeedPlays",
258 "kind": "LinkedHandle",
259 "name": "fmTealAlphaFeedPlays"
260 }
261 ]
262 },
263 "params": {
264 "cacheID": "3137e7b6ec5148299e7a7c7f4edf07b2",
265 "id": null,
266 "metadata": {},
267 "name": "ProfileQuery",
268 "operationKind": "query",
269 "text": "query ProfileQuery(\n $where: JSON!\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 appBskyActorProfile {\n displayName\n }\n}\n"
270 }
271};
272})();
273
274(node as any).hash = "267039e382b3b95a739ff3cdced3211e";
275
276export default node;