Demo using Slices Network GraphQL Relay API to make a teal.fm client
1/**
2 * @generated SignedSource<<d110bc257911ffb384b30e7e973211c9>>
3 * @lightSyntaxTransform
4 * @nogrep
5 */
6
7/* tslint:disable */
8/* eslint-disable */
9// @ts-nocheck
10
11import { ReaderFragment } from 'relay-runtime';
12import { FragmentRefs } from "relay-runtime";
13export type TrackItem_play$data = {
14 readonly actorHandle: string | null | undefined;
15 readonly appBskyActorProfileByDid: {
16 readonly displayName: string | null | undefined;
17 } | null | undefined;
18 readonly artists: ReadonlyArray<{
19 readonly artistName: string;
20 }> | null | undefined;
21 readonly musicServiceBaseDomain: string | null | undefined;
22 readonly playedTime: string | null | undefined;
23 readonly releaseMbId: string | null | undefined;
24 readonly releaseName: string | null | undefined;
25 readonly trackName: string | null | undefined;
26 readonly " $fragmentType": "TrackItem_play";
27};
28export type TrackItem_play$key = {
29 readonly " $data"?: TrackItem_play$data;
30 readonly " $fragmentSpreads": FragmentRefs<"TrackItem_play">;
31};
32
33const node: ReaderFragment = {
34 "argumentDefinitions": [],
35 "kind": "Fragment",
36 "metadata": null,
37 "name": "TrackItem_play",
38 "selections": [
39 {
40 "alias": null,
41 "args": null,
42 "kind": "ScalarField",
43 "name": "trackName",
44 "storageKey": null
45 },
46 {
47 "alias": null,
48 "args": null,
49 "kind": "ScalarField",
50 "name": "playedTime",
51 "storageKey": null
52 },
53 {
54 "alias": null,
55 "args": null,
56 "concreteType": "FmTealAlphaFeedDefsArtist",
57 "kind": "LinkedField",
58 "name": "artists",
59 "plural": true,
60 "selections": [
61 {
62 "alias": null,
63 "args": null,
64 "kind": "ScalarField",
65 "name": "artistName",
66 "storageKey": null
67 }
68 ],
69 "storageKey": null
70 },
71 {
72 "alias": null,
73 "args": null,
74 "kind": "ScalarField",
75 "name": "releaseName",
76 "storageKey": null
77 },
78 {
79 "alias": null,
80 "args": null,
81 "kind": "ScalarField",
82 "name": "releaseMbId",
83 "storageKey": null
84 },
85 {
86 "alias": null,
87 "args": null,
88 "kind": "ScalarField",
89 "name": "actorHandle",
90 "storageKey": null
91 },
92 {
93 "alias": null,
94 "args": null,
95 "kind": "ScalarField",
96 "name": "musicServiceBaseDomain",
97 "storageKey": null
98 },
99 {
100 "alias": null,
101 "args": null,
102 "concreteType": "AppBskyActorProfile",
103 "kind": "LinkedField",
104 "name": "appBskyActorProfileByDid",
105 "plural": false,
106 "selections": [
107 {
108 "alias": null,
109 "args": null,
110 "kind": "ScalarField",
111 "name": "displayName",
112 "storageKey": null
113 }
114 ],
115 "storageKey": null
116 }
117 ],
118 "type": "FmTealAlphaFeedPlay",
119 "abstractKey": null
120};
121
122(node as any).hash = "93f45db972efd335604fbc28995328de";
123
124export default node;