forked from
chadtmiller.com/slices-teal-relay
Teal.fm frontend powered by slices.network
tealfm-slices.wisp.place
tealfm
slices
1/**
2 * @generated SignedSource<<ba0a977fd251b8099185f84ffca5fe7f>>
3 * @lightSyntaxTransform
4 * @nogrep
5 */
6
7/* tslint:disable */
8/* eslint-disable */
9// @ts-nocheck
10
11import { ConcreteRequest } from 'relay-runtime';
12export type FmTealAlphaFeedPlayWhereInput = {
13 actorHandle?: StringFilter | null | undefined;
14 artistMbIds?: StringFilter | null | undefined;
15 artistNames?: StringFilter | null | undefined;
16 artists?: StringFilter | null | undefined;
17 cid?: StringFilter | null | undefined;
18 collection?: StringFilter | null | undefined;
19 did?: StringFilter | null | undefined;
20 duration?: IntFilter | null | undefined;
21 indexedAt?: DateTimeFilter | null | undefined;
22 isrc?: StringFilter | null | undefined;
23 musicServiceBaseDomain?: StringFilter | null | undefined;
24 originUrl?: StringFilter | null | undefined;
25 playedTime?: StringFilter | null | undefined;
26 recordingMbId?: StringFilter | null | undefined;
27 releaseMbId?: StringFilter | null | undefined;
28 releaseName?: StringFilter | null | undefined;
29 submissionClientAgent?: StringFilter | null | undefined;
30 trackMbId?: StringFilter | null | undefined;
31 trackName?: StringFilter | null | undefined;
32 uri?: StringFilter | null | undefined;
33};
34export type DateTimeFilter = {
35 eq?: string | null | undefined;
36 gt?: string | null | undefined;
37 gte?: string | null | undefined;
38 lt?: string | null | undefined;
39 lte?: string | null | undefined;
40};
41export type StringFilter = {
42 contains?: string | null | undefined;
43 eq?: string | null | undefined;
44 gt?: string | null | undefined;
45 gte?: string | null | undefined;
46 in?: ReadonlyArray<string | null | undefined> | null | undefined;
47 lt?: string | null | undefined;
48 lte?: string | null | undefined;
49};
50export type IntFilter = {
51 eq?: number | null | undefined;
52 gt?: number | null | undefined;
53 gte?: number | null | undefined;
54 in?: ReadonlyArray<number | null | undefined> | null | undefined;
55 lt?: number | null | undefined;
56 lte?: number | null | undefined;
57};
58export type TopAlbumsQuery$variables = {
59 where?: FmTealAlphaFeedPlayWhereInput | null | undefined;
60};
61export type TopAlbumsQuery$data = {
62 readonly fmTealAlphaFeedPlaysAggregated: ReadonlyArray<{
63 readonly artists: any | null | undefined;
64 readonly count: number;
65 readonly releaseMbId: any | null | undefined;
66 readonly releaseName: any | null | undefined;
67 }>;
68};
69export type TopAlbumsQuery = {
70 response: TopAlbumsQuery$data;
71 variables: TopAlbumsQuery$variables;
72};
73
74const node: ConcreteRequest = (function(){
75var v0 = [
76 {
77 "defaultValue": null,
78 "kind": "LocalArgument",
79 "name": "where"
80 }
81],
82v1 = [
83 {
84 "alias": null,
85 "args": [
86 {
87 "kind": "Literal",
88 "name": "groupBy",
89 "value": [
90 {
91 "field": "releaseMbId"
92 },
93 {
94 "field": "releaseName"
95 },
96 {
97 "field": "artists"
98 }
99 ]
100 },
101 {
102 "kind": "Literal",
103 "name": "limit",
104 "value": 100
105 },
106 {
107 "kind": "Literal",
108 "name": "orderBy",
109 "value": {
110 "count": "desc"
111 }
112 },
113 {
114 "kind": "Variable",
115 "name": "where",
116 "variableName": "where"
117 }
118 ],
119 "concreteType": "FmTealAlphaFeedPlayAggregated",
120 "kind": "LinkedField",
121 "name": "fmTealAlphaFeedPlaysAggregated",
122 "plural": true,
123 "selections": [
124 {
125 "alias": null,
126 "args": null,
127 "kind": "ScalarField",
128 "name": "releaseMbId",
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": "artists",
143 "storageKey": null
144 },
145 {
146 "alias": null,
147 "args": null,
148 "kind": "ScalarField",
149 "name": "count",
150 "storageKey": null
151 }
152 ],
153 "storageKey": null
154 }
155];
156return {
157 "fragment": {
158 "argumentDefinitions": (v0/*: any*/),
159 "kind": "Fragment",
160 "metadata": null,
161 "name": "TopAlbumsQuery",
162 "selections": (v1/*: any*/),
163 "type": "Query",
164 "abstractKey": null
165 },
166 "kind": "Request",
167 "operation": {
168 "argumentDefinitions": (v0/*: any*/),
169 "kind": "Operation",
170 "name": "TopAlbumsQuery",
171 "selections": (v1/*: any*/)
172 },
173 "params": {
174 "cacheID": "4bc742f9cab572a86f4956ae1325e650",
175 "id": null,
176 "metadata": {},
177 "name": "TopAlbumsQuery",
178 "operationKind": "query",
179 "text": "query TopAlbumsQuery(\n $where: FmTealAlphaFeedPlayWhereInput\n) {\n fmTealAlphaFeedPlaysAggregated(groupBy: [{field: releaseMbId}, {field: releaseName}, {field: artists}], orderBy: {count: desc}, limit: 100, where: $where) {\n releaseMbId\n releaseName\n artists\n count\n }\n}\n"
180 }
181};
182})();
183
184(node as any).hash = "c916cfe287c6837e7b40f0712b123f12";
185
186export default node;