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