Skip to content

Instantly share code, notes, and snippets.

@maktouch
Created June 12, 2018 05:59
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save maktouch/074339517a8da5128d62869356b75893 to your computer and use it in GitHub Desktop.
Save maktouch/074339517a8da5128d62869356b75893 to your computer and use it in GitHub Desktop.
Example of gql-queries
{
"fragments": [
{
"kind": "INTERFACE",
"name": "UserInterface",
"possibleTypes": [
{
"name": "User"
},
{
"name": "Group"
},
{
"name": "Me"
}
]
},
{
"kind": "UNION",
"name": "FeedData",
"possibleTypes": [
{
"name": "PostVideoData"
},
{
"name": "PostData"
}
]
},
{
"kind": "UNION",
"name": "LobbyParent",
"possibleTypes": [
{
"name": "User"
},
{
"name": "Game"
}
]
},
{
"kind": "UNION",
"name": "Searchable",
"possibleTypes": [
{
"name": "User"
},
{
"name": "Group"
},
{
"name": "Game"
}
]
},
{
"kind": "UNION",
"name": "UpdateOutput",
"possibleTypes": [
{
"name": "PostUpdate"
},
{
"name": "PostDelete"
},
{
"name": "CommentNew"
},
{
"name": "CommentUpdate"
},
{
"name": "CommentDelete"
}
]
},
{
"kind": "UNION",
"name": "OnNotificationChangeOutput",
"possibleTypes": [
{
"name": "ClearUnreadNotificationFlagOutputType"
},
{
"name": "MarkAllReadOutputType"
},
{
"name": "MarkReadOutputType"
}
]
}
],
"queries": {
"components/Pages/FeatureVoteCountQuery.graphql": {
"query": "query FeatureVoteCountQuery {\n user: Me {\n id\n vote_count\n }\n}\n\n",
"variables": "{}"
},
"components/Rating/RatingCardTooltip.graphql": {
"query": "#test-args '{\"id\":\"1\"}'\n\nquery GameRating($id: ID) {\n game: Game(id: $id) {\n id\n title\n slug\n is_reviewed\n user_score\n reviews {\n pageInfo {\n total\n hasNextPage\n hasPreviousPage\n }\n }\n reviews_stats\n }\n}\n\n",
"variables": "{\"id\":\"1\"}"
},
"components/Sidebar/queries/SearchQuery.graphql": {
"query": "#import \"fragments/User/UserMinimalFragment.graphql\"\n#import \"fragments/Game/GameMinimalFragment.graphql\"\n\n#test-args '{\"q\": \"maktouch\"}'\n\nquery SearchQuery($q: String!, $limit: Int, $page: Int) {\n users: Search(q: $q, users: true, limit: $limit, page: $page) {\n edges {\n node {\n __typename\n ... on UserInterface {\n ...UserMinimalFragment\n }\n }\n }\n }\n groups: Search(q: $q, groups: true, limit: $limit, page: $page) {\n edges {\n node {\n __typename\n ... on UserInterface {\n ...UserMinimalFragment\n is_public_group\n }\n }\n }\n }\n games: Search(q: $q, games: true, limit: $limit, page: $page) {\n edges {\n node {\n __typename\n ... on Game {\n ...GameMinimalFragment\n }\n }\n }\n }\n}\n\nfragment UserMinimalFragment on UserInterface {\n id\n url\n username\n can_message\n is_online\n is_following\n is_followed_by\n slug\n avatar_src\n cover_src\n short_description\n}\n\nfragment GameMinimalFragment on Game {\n id\n slug\n title\n url\n short_description\n description\n is_liked\n is_tagged\n esrb_rating\n box {\n cached\n }\n cover {\n cached\n }\n}\n\n",
"variables": "{\"q\": \"maktouch\"}"
},
"components/User/UserPresence.graphql": {
"query": "#import \"fragments/User/UserMinimalFragment.graphql\"\n#test-args '{\"id\": 1}'\n\nquery StatusQuery($id: ID) {\n user: User(id: $id) {\n id\n ...UserMinimalFragment\n }\n}\n\nfragment UserMinimalFragment on UserInterface {\n id\n url\n username\n can_message\n is_online\n is_following\n is_followed_by\n slug\n avatar_src\n cover_src\n short_description\n}\n\n",
"variables": "{\"id\": 1}"
},
"components/UserMenu/queries/LinkedAccountsQueries.graphql": {
"query": "#import \"fragments/User/UserMinimalFragment.graphql\"\n\nquery UserMenuQuery {\n Me {\n id\n accounts {\n edges {\n node {\n ...UserMinimalFragment\n has_unread_notifications\n }\n }\n }\n }\n}\n\nfragment UserMinimalFragment on UserInterface {\n id\n url\n username\n can_message\n is_online\n is_following\n is_followed_by\n slug\n avatar_src\n cover_src\n short_description\n}\n\n",
"variables": "{}"
},
"containers/Browse/queries/BrowseQuery.graphql": {
"query": "#import \"fragments/User/UserMinimalFragment.graphql\"\n#import \"fragments/User/UserBooleansFragment.graphql\"\n#import \"fragments/User/UserFollowDetailsFragment.graphql\"\n#import \"fragments/User/UserLatestFollowersFragment.graphql\"\n#import \"fragments/Game/GameMinimalFragment.graphql\"\n#import \"fragments/Game/GameRatingMinimalFragment.graphql\"\n#import \"fragments/Game/GameBooleansFragment.graphql\"\n\n#test-args '{\"q\": \"starcraft\"}'\n\nquery BrowseQuery(\n $q: String!\n $users: Boolean\n $groups: Boolean\n $games: Boolean\n $from: ID\n $limit: Int\n) {\n items: Search(\n q: $q\n users: $users\n groups: $groups\n games: $games\n limit: $limit\n from: $from\n ) {\n pageInfo {\n total\n hasNextPage\n hasPreviousPage\n cursor\n }\n edges {\n node {\n __typename\n ... on UserInterface {\n ...UserMinimalFragment\n ...UserFollowDetailsFragment\n ...UserBooleansFragment\n ...UserLatestFollowersFragment\n }\n ... on Game {\n ...GameMinimalFragment\n ...GameRatingMinimalFragment\n ...GameBooleansFragment\n }\n }\n }\n }\n}\n\nfragment UserMinimalFragment on UserInterface {\n id\n url\n username\n can_message\n is_online\n is_following\n is_followed_by\n slug\n avatar_src\n cover_src\n short_description\n}\n\nfragment UserBooleansFragment on UserInterface {\n is_ambassador\n is_verified\n is_partner\n is_superuser\n is_poweruser\n is_gamedeveloper\n is_staff\n is_strexm\n is_current_user\n is_friend\n is_blocked\n is_hidden\n is_private\n is_online\n can_message\n ... on Group {\n is_public_group\n is_group_public_access\n }\n}\n\nfragment UserFollowDetailsFragment on UserInterface {\n followers_count\n following_count\n is_followed\n is_following\n}\n\n#import \"fragments/User/UserMinimalFragment.graphql\"\n\nfragment UserLatestFollowersFragment on UserInterface {\n latest_followers(from: 0, limit: 5) {\n edges{\n node{\n ...UserMinimalFragment\n }\n }\n }\n}\n\nfragment UserMinimalFragment on UserInterface {\n id\n url\n username\n can_message\n is_online\n is_following\n is_followed_by\n slug\n avatar_src\n cover_src\n short_description\n}\n\nfragment GameMinimalFragment on Game {\n id\n slug\n title\n url\n short_description\n description\n is_liked\n is_tagged\n esrb_rating\n box {\n cached\n }\n cover {\n cached\n }\n}\n\nfragment GameRatingMinimalFragment on Game {\n user_score\n is_reviewed\n rating\n reviews_stats\n}\n\nfragment GameBooleansFragment on Game {\n is_tagged\n is_liked\n is_pinned\n is_reviewed\n}\n\n",
"variables": "{\"q\": \"starcraft\"}"
},
"containers/Careers/queries/CareersList.graphql": {
"query": "#import \"fragments/Career/CareerFragment.graphql\"\n\nquery Careers {\n posts: Careers {\n edges {\n node {\n ...CareerFragment\n }\n }\n }\n}\n\nfragment CareerFragment on Career {\n id\n position\n slug\n description\n is_active\n created_at\n updated_at\n compensation {\n edges {\n node {\n id\n details\n }\n }\n }\n skills {\n edges {\n node {\n id\n details\n }\n }\n }\n jobdetail {\n edges {\n node {\n id\n details\n }\n }\n }\n}\n\n",
"variables": "{}"
},
"containers/Careers/queries/CareersView.graphql": {
"query": "#import \"fragments/Career/CareerFragment.graphql\"\n#test-args '{\"slug\": \"designer\"}'\n\nquery CareersView($slug: String!) {\n post: Career(slug: $slug) {\n ...CareerFragment\n }\n}\n\nfragment CareerFragment on Career {\n id\n position\n slug\n description\n is_active\n created_at\n updated_at\n compensation {\n edges {\n node {\n id\n details\n }\n }\n }\n skills {\n edges {\n node {\n id\n details\n }\n }\n }\n jobdetail {\n edges {\n node {\n id\n details\n }\n }\n }\n}\n\n",
"variables": "{\"slug\": \"designer\"}"
},
"containers/Create/actions/mutations/YoutubeStreamNewMutation.graphql": {
"query": "mutation YoutubeStreamNewMutation($input: YoutubeStreamNewInput!) {\n YoutubeBroadcastNew(input: $input) {\n success\n broadcast {\n id\n stream {\n id\n cdn {\n ingestionInfo {\n streamName\n ingestionAddress\n }\n }\n }\n }\n }\n}\n\n",
"variables": "{}"
},
"containers/Create/actions/mutations/YoutubeStreamUpdateMutation.graphql": {
"query": "mutation YoutubeStreamUpdateMutation($input: YoutubeStreamUpdateInput!) {\n YoutubeBroadcastUpdate(input: $input) {\n success\n broadcast {\n id\n stream {\n id\n cdn {\n ingestionInfo {\n streamName\n ingestionAddress\n }\n }\n }\n snippet {\n publishedAt\n title\n description\n scheduledStartTime\n isDefaultBroadcast\n liveChatId\n actualStartTime\n }\n contentDetails {\n boundStreamId\n boundStreamLastUpdateTimeMs\n enableEmbed\n enableDvr\n }\n }\n }\n}\n\n",
"variables": "{}"
},
"containers/Create/queries/CreateGamesQuery.graphql": {
"query": "query CreateGamesQuery(\n $searchText: String\n $limit: Int\n $cursor: ID\n $hasOverlay: Boolean\n) {\n games: Games(\n searchText: $searchText\n limit: $limit\n cursor: $cursor\n hasOverlay: $hasOverlay\n ) @connection(key: \"CreateGames\") {\n pageInfo {\n cursor\n total\n hasNextPage\n }\n edges {\n node {\n id\n title\n }\n }\n }\n}\n\n",
"variables": "{}"
},
"containers/Create/queries/CurrentUserSetIconsQuery.graphql": {
"query": "query CurrentUserSetIconsQuery($cursor: ID) {\n user: Me {\n id\n set_icons(limit: 23, cursor: $cursor) {\n pageInfo {\n hasNextPage\n cursor\n }\n edges {\n node {\n filename\n original\n thumbnail\n uploader_id\n }\n }\n }\n }\n}\n\n",
"variables": "{}"
},
"containers/Create/queries/GameSearchQuery.graphql": {
"query": "query GameSearchQuery {\n search(q: \"\", games: true) {\n edges {\n node {\n ... on Game {\n id\n title\n box {\n original\n cached\n original_filename\n }\n }\n }\n }\n }\n}\n\n",
"variables": "{}"
},
"containers/Create/queries/WizardCompletedMutation.graphql": {
"query": "mutation WizardCompleted($input: SettingsInput!) {\n Settings(input: $input) {\n success\n modified {\n completed_desktop_wizard\n }\n }\n}\n\n",
"variables": "{}"
},
"containers/Create/queries/WizardCompletedQuery.graphql": {
"query": "query WizardCompletedQuery {\n Settings {\n completed_desktop_wizard\n }\n}\n\n",
"variables": "{}"
},
"containers/Feed/actions/mutations/CommentDeleteMutation.graphql": {
"query": "mutation CommentDelete($input: CommentDeleteInput!) {\n CommentDelete(input: $input) {\n success\n post {\n id\n commentsCount\n }\n }\n}\n\n",
"variables": "{}"
},
"containers/Feed/actions/mutations/CommentLikeMutation.graphql": {
"query": "mutation CommentLike($input: CommentLikeInput!) {\n CommentLike(input: $input) {\n success\n comment {\n id\n hasLiked\n likesCount\n }\n }\n}\n\n",
"variables": "{}"
},
"containers/Feed/actions/mutations/CommentNewMutation.graphql": {
"query": "#import \"fragments/Feed/CommentFragment.graphql\"\n\nmutation CommentNew($input: CommentNewInput!) {\n CommentNew(input: $input) {\n success\n comment {\n ...CommentFragment\n }\n }\n}\n\n#import \"fragments/User/UserMinimalFragment.graphql\"\n#import \"fragments/Feed/CommentDataFragment.graphql\"\n\nfragment CommentFragment on Comment {\n id\n user_id\n activity_id\n created_at\n updated_at\n edited_at\n deleted_at\n url\n hasLiked\n likesCount\n showDelete\n showEdit\n isOwnComment\n user {\n ...UserMinimalFragment\n is_blocked\n is_hidden\n }\n data {\n ...CommentDataFragment\n }\n}\n\nfragment UserMinimalFragment on UserInterface {\n id\n url\n username\n can_message\n is_online\n is_following\n is_followed_by\n slug\n avatar_src\n cover_src\n short_description\n}\n\n#import \"fragments/Feed/DataFragment.graphql\"\n\nfragment CommentDataFragment on PostData {\n ...DataFragment\n}\n\n#import \"fragments/Feed/GifFragment.graphql\"\n\nfragment DataFragment on PostData {\n post_raw\n post\n metas {\n url\n content\n provider\n title\n description\n thumbnail\n images\n isInternal\n kind\n jsonImage {\n filename\n height\n width\n size\n extension\n }\n }\n gifs {\n id\n provider\n fixed_width {\n ...GifFragment\n }\n fixed_width_still {\n ...GifFragment\n }\n fixed_width_small_still {\n ...GifFragment\n }\n original {\n ...GifFragment\n }\n original_still {\n ...GifFragment\n }\n }\n}\n\nfragment GifFragment on GifDataOutput {\n url\n width\n height\n size\n frames\n mp4\n mp4_size\n}\n\n",
"variables": "{}"
},
"containers/Feed/actions/mutations/CommentUpdateMutation.graphql": {
"query": "#import \"fragments/Feed/CommentFragment.graphql\"\n\nmutation CommentUpdate($input: CommentUpdateInput!) {\n CommentUpdate(input: $input) {\n success\n comment {\n ...CommentFragment\n }\n }\n}\n\n#import \"fragments/User/UserMinimalFragment.graphql\"\n#import \"fragments/Feed/CommentDataFragment.graphql\"\n\nfragment CommentFragment on Comment {\n id\n user_id\n activity_id\n created_at\n updated_at\n edited_at\n deleted_at\n url\n hasLiked\n likesCount\n showDelete\n showEdit\n isOwnComment\n user {\n ...UserMinimalFragment\n is_blocked\n is_hidden\n }\n data {\n ...CommentDataFragment\n }\n}\n\nfragment UserMinimalFragment on UserInterface {\n id\n url\n username\n can_message\n is_online\n is_following\n is_followed_by\n slug\n avatar_src\n cover_src\n short_description\n}\n\n#import \"fragments/Feed/DataFragment.graphql\"\n\nfragment CommentDataFragment on PostData {\n ...DataFragment\n}\n\n#import \"fragments/Feed/GifFragment.graphql\"\n\nfragment DataFragment on PostData {\n post_raw\n post\n metas {\n url\n content\n provider\n title\n description\n thumbnail\n images\n isInternal\n kind\n jsonImage {\n filename\n height\n width\n size\n extension\n }\n }\n gifs {\n id\n provider\n fixed_width {\n ...GifFragment\n }\n fixed_width_still {\n ...GifFragment\n }\n fixed_width_small_still {\n ...GifFragment\n }\n original {\n ...GifFragment\n }\n original_still {\n ...GifFragment\n }\n }\n}\n\nfragment GifFragment on GifDataOutput {\n url\n width\n height\n size\n frames\n mp4\n mp4_size\n}\n\n",
"variables": "{}"
},
"containers/Feed/actions/mutations/PostDeleteMutation.graphql": {
"query": "mutation PostDelete($input: PostDeleteInput!) {\n PostDelete(input: $input) {\n success\n }\n}\n\n",
"variables": "{}"
},
"containers/Feed/actions/mutations/PostLikeMutation.graphql": {
"query": "mutation PostLike($input: PostLikeInput!) {\n PostLike(input: $input) {\n success\n post {\n id\n hasLiked\n likesCount\n }\n }\n}\n\n",
"variables": "{}"
},
"containers/Feed/actions/mutations/PostNewMutation.graphql": {
"query": "mutation PostNew($input: PostNewInput!) {\n PostNew(input: $input) {\n success\n }\n}\n\n",
"variables": "{}"
},
"containers/Feed/actions/mutations/PostPinMutation.graphql": {
"query": "mutation PostPin($input: PostPinInput!) {\n PostPin(input: $input) {\n success\n post {\n id\n pinsCount\n hasPinned\n }\n }\n}\n\n",
"variables": "{}"
},
"containers/Feed/actions/mutations/PostPollVoteMutation.graphql": {
"query": "#import \"fragments/Feed/PollFragment.graphql\"\n\nmutation PostPollVote($input: PostPollVoteInput!) {\n PostPollVote(input: $input) {\n success\n post {\n id\n poll {\n ...PollFragment\n }\n }\n }\n}\n\nfragment PollFragment on PostDataPoll {\n expiration\n poll_choices {\n id\n name\n is_picked\n votes_count\n }\n has_voted\n total_votes\n}\n\n",
"variables": "{}"
},
"containers/Feed/actions/mutations/PostSubscribeMutation.graphql": {
"query": "mutation PostSubscribe($input: PostSubscribeInput!) {\n PostSubscribe: PostSubscribe(input: $input) {\n success\n post {\n id\n isSubscribed\n }\n }\n}\n\n",
"variables": "{}"
},
"containers/Feed/actions/mutations/PostUpdateMutation.graphql": {
"query": "#import \"fragments/Feed/PostFragment.graphql\"\n\nmutation PostUpdate($input: PostUpdateInput!) {\n PostUpdate(input: $input) {\n success\n post {\n ...PostFragment\n }\n }\n}\n\n#import \"fragments/Feed/PollFragment.graphql\"\n#import \"fragments/Feed/PostMetasFragment.graphql\"\n#import \"fragments/Feed/GifDataOutputFragment.graphql\"\n#import \"fragments/Game/GameMinimalFragment.graphql\"\n#import \"fragments/Game/GameBooleansFragment.graphql\"\n#import \"fragments/User/UserMinimalFragment.graphql\"\n\nfragment PostFragment on Post {\n id\n user_id\n published_at\n created_at\n updated_at\n edited_at\n user {\n ...UserMinimalFragment\n is_blocked\n is_hidden\n }\n pinsCount\n commentsCount\n hasLiked\n isSubscribed\n showEdit\n showDelete\n isOwnActivity\n hasPinned\n hasShared\n url\n likesCount\n post\n post_raw\n game {\n ...GameMinimalFragment\n check_in_type\n ...GameBooleansFragment\n }\n metas {\n ...PostMetasFragment\n }\n gifs {\n ...GifDataOutputFragment\n }\n poll {\n ...PollFragment\n }\n}\n\nfragment PollFragment on PostDataPoll {\n expiration\n poll_choices {\n id\n name\n is_picked\n votes_count\n }\n has_voted\n total_votes\n}\n\nfragment PostMetasFragment on PostMetaData {\n url\n content\n provider\n title\n description\n thumbnail\n isInternal\n kind\n jsonImage {\n filename\n height\n width\n size\n extension\n }\n}\n\n#import \"fragments/Feed/GifFragment.graphql\"\n\nfragment GifDataOutputFragment on GifOutput {\n id\n provider\n kind\n fixed_width {\n ...GifFragment\n }\n fixed_width_still {\n ...GifFragment\n }\n fixed_width_small_still {\n ...GifFragment\n }\n original {\n ...GifFragment\n }\n original_still {\n ...GifFragment\n }\n}\n\nfragment GifFragment on GifDataOutput {\n url\n width\n height\n size\n frames\n mp4\n mp4_size\n}\n\nfragment GameMinimalFragment on Game {\n id\n slug\n title\n url\n short_description\n description\n is_liked\n is_tagged\n esrb_rating\n box {\n cached\n }\n cover {\n cached\n }\n}\n\nfragment GameBooleansFragment on Game {\n is_tagged\n is_liked\n is_pinned\n is_reviewed\n}\n\nfragment UserMinimalFragment on UserInterface {\n id\n url\n username\n can_message\n is_online\n is_following\n is_followed_by\n slug\n avatar_src\n cover_src\n short_description\n}\n\n",
"variables": "{}"
},
"containers/Feed/actions/mutations/ReportNewMutation.graphql": {
"query": "mutation ReportNew($input: ReportNewInput!) {\n ReportNew(input: $input) {\n success\n }\n}\n\n",
"variables": "{}"
},
"containers/Feed/queries/CurrentUserAvatarQuery.graphql": {
"query": "#import \"fragments/User/UserAvatarFragment.graphql\"\n\nquery CurrentUserAvatar {\n Me {\n ...UserAvatarFragment\n }\n}\n\nfragment UserAvatarFragment on UserInterface {\n avatar_src\n avatar {\n original\n cached\n original_filename\n __typename\n }\n __typename\n}\n\n",
"variables": "{}"
},
"containers/Feed/queries/FeedBackground.graphql": {
"query": "#import \"fragments/Settings/FeedBackgroundFragment.graphql\"\n\nquery FeedBackground {\n Settings {\n ...FeedBackgroundFragment\n }\n}\n\nfragment FeedBackgroundFragment on Settings {\n feed_background\n feed_background_file {\n original\n cached\n original_filename\n }\n feed_background_global\n}\n\n",
"variables": "{}"
},
"containers/Feed/queries/FeedDiscover.graphql": {
"query": "#import \"fragments/Feed/PostWithCommentsFragment.graphql\"\n\nquery FeedDiscover($limit: Int = 10, $createdAt: DateTime) {\n feed: FeedDiscover(limit: $limit, created_at: $createdAt)\n @connection(key: \"FeedDiscover\") {\n pageInfo {\n hasNextPage\n }\n edges {\n node {\n ...PostWithCommentsFragment\n }\n }\n }\n}\n\n#import \"fragments/Feed/PostFragment.graphql\"\n#import \"fragments/Feed/CommentFragment.graphql\"\n\nfragment PostWithCommentsFragment on Post {\n ...PostFragment\n comments {\n pageInfo {\n total\n hasNextPage\n }\n edges {\n node {\n ...CommentFragment\n }\n }\n }\n}\n\n#import \"fragments/Feed/PollFragment.graphql\"\n#import \"fragments/Feed/PostMetasFragment.graphql\"\n#import \"fragments/Feed/GifDataOutputFragment.graphql\"\n#import \"fragments/Game/GameMinimalFragment.graphql\"\n#import \"fragments/Game/GameBooleansFragment.graphql\"\n#import \"fragments/User/UserMinimalFragment.graphql\"\n\nfragment PostFragment on Post {\n id\n user_id\n published_at\n created_at\n updated_at\n edited_at\n user {\n ...UserMinimalFragment\n is_blocked\n is_hidden\n }\n pinsCount\n commentsCount\n hasLiked\n isSubscribed\n showEdit\n showDelete\n isOwnActivity\n hasPinned\n hasShared\n url\n likesCount\n post\n post_raw\n game {\n ...GameMinimalFragment\n check_in_type\n ...GameBooleansFragment\n }\n metas {\n ...PostMetasFragment\n }\n gifs {\n ...GifDataOutputFragment\n }\n poll {\n ...PollFragment\n }\n}\n\nfragment PollFragment on PostDataPoll {\n expiration\n poll_choices {\n id\n name\n is_picked\n votes_count\n }\n has_voted\n total_votes\n}\n\nfragment PostMetasFragment on PostMetaData {\n url\n content\n provider\n title\n description\n thumbnail\n isInternal\n kind\n jsonImage {\n filename\n height\n width\n size\n extension\n }\n}\n\n#import \"fragments/Feed/GifFragment.graphql\"\n\nfragment GifDataOutputFragment on GifOutput {\n id\n provider\n kind\n fixed_width {\n ...GifFragment\n }\n fixed_width_still {\n ...GifFragment\n }\n fixed_width_small_still {\n ...GifFragment\n }\n original {\n ...GifFragment\n }\n original_still {\n ...GifFragment\n }\n}\n\nfragment GifFragment on GifDataOutput {\n url\n width\n height\n size\n frames\n mp4\n mp4_size\n}\n\nfragment GameMinimalFragment on Game {\n id\n slug\n title\n url\n short_description\n description\n is_liked\n is_tagged\n esrb_rating\n box {\n cached\n }\n cover {\n cached\n }\n}\n\nfragment GameBooleansFragment on Game {\n is_tagged\n is_liked\n is_pinned\n is_reviewed\n}\n\nfragment UserMinimalFragment on UserInterface {\n id\n url\n username\n can_message\n is_online\n is_following\n is_followed_by\n slug\n avatar_src\n cover_src\n short_description\n}\n\n#import \"fragments/User/UserMinimalFragment.graphql\"\n#import \"fragments/Feed/CommentDataFragment.graphql\"\n\nfragment CommentFragment on Comment {\n id\n user_id\n activity_id\n created_at\n updated_at\n edited_at\n deleted_at\n url\n hasLiked\n likesCount\n showDelete\n showEdit\n isOwnComment\n user {\n ...UserMinimalFragment\n is_blocked\n is_hidden\n }\n data {\n ...CommentDataFragment\n }\n}\n\nfragment UserMinimalFragment on UserInterface {\n id\n url\n username\n can_message\n is_online\n is_following\n is_followed_by\n slug\n avatar_src\n cover_src\n short_description\n}\n\n#import \"fragments/Feed/DataFragment.graphql\"\n\nfragment CommentDataFragment on PostData {\n ...DataFragment\n}\n\n#import \"fragments/Feed/GifFragment.graphql\"\n\nfragment DataFragment on PostData {\n post_raw\n post\n metas {\n url\n content\n provider\n title\n description\n thumbnail\n images\n isInternal\n kind\n jsonImage {\n filename\n height\n width\n size\n extension\n }\n }\n gifs {\n id\n provider\n fixed_width {\n ...GifFragment\n }\n fixed_width_still {\n ...GifFragment\n }\n fixed_width_small_still {\n ...GifFragment\n }\n original {\n ...GifFragment\n }\n original_still {\n ...GifFragment\n }\n }\n}\n\nfragment GifFragment on GifDataOutput {\n url\n width\n height\n size\n frames\n mp4\n mp4_size\n}\n\n",
"variables": "{}"
},
"containers/Feed/queries/FeedFollowing.graphql": {
"query": "#import \"fragments/Feed/PostWithCommentsFragment.graphql\"\n\nquery FeedFollowing($limit: Int = 10, $createdAt: DateTime) {\n feed: FeedFollowing(limit: $limit, created_at: $createdAt)\n @connection(key: \"FeedFollowing\") {\n pageInfo {\n hasNextPage\n }\n edges {\n node {\n ...PostWithCommentsFragment\n }\n }\n }\n}\n\n#import \"fragments/Feed/PostFragment.graphql\"\n#import \"fragments/Feed/CommentFragment.graphql\"\n\nfragment PostWithCommentsFragment on Post {\n ...PostFragment\n comments {\n pageInfo {\n total\n hasNextPage\n }\n edges {\n node {\n ...CommentFragment\n }\n }\n }\n}\n\n#import \"fragments/Feed/PollFragment.graphql\"\n#import \"fragments/Feed/PostMetasFragment.graphql\"\n#import \"fragments/Feed/GifDataOutputFragment.graphql\"\n#import \"fragments/Game/GameMinimalFragment.graphql\"\n#import \"fragments/Game/GameBooleansFragment.graphql\"\n#import \"fragments/User/UserMinimalFragment.graphql\"\n\nfragment PostFragment on Post {\n id\n user_id\n published_at\n created_at\n updated_at\n edited_at\n user {\n ...UserMinimalFragment\n is_blocked\n is_hidden\n }\n pinsCount\n commentsCount\n hasLiked\n isSubscribed\n showEdit\n showDelete\n isOwnActivity\n hasPinned\n hasShared\n url\n likesCount\n post\n post_raw\n game {\n ...GameMinimalFragment\n check_in_type\n ...GameBooleansFragment\n }\n metas {\n ...PostMetasFragment\n }\n gifs {\n ...GifDataOutputFragment\n }\n poll {\n ...PollFragment\n }\n}\n\nfragment PollFragment on PostDataPoll {\n expiration\n poll_choices {\n id\n name\n is_picked\n votes_count\n }\n has_voted\n total_votes\n}\n\nfragment PostMetasFragment on PostMetaData {\n url\n content\n provider\n title\n description\n thumbnail\n isInternal\n kind\n jsonImage {\n filename\n height\n width\n size\n extension\n }\n}\n\n#import \"fragments/Feed/GifFragment.graphql\"\n\nfragment GifDataOutputFragment on GifOutput {\n id\n provider\n kind\n fixed_width {\n ...GifFragment\n }\n fixed_width_still {\n ...GifFragment\n }\n fixed_width_small_still {\n ...GifFragment\n }\n original {\n ...GifFragment\n }\n original_still {\n ...GifFragment\n }\n}\n\nfragment GifFragment on GifDataOutput {\n url\n width\n height\n size\n frames\n mp4\n mp4_size\n}\n\nfragment GameMinimalFragment on Game {\n id\n slug\n title\n url\n short_description\n description\n is_liked\n is_tagged\n esrb_rating\n box {\n cached\n }\n cover {\n cached\n }\n}\n\nfragment GameBooleansFragment on Game {\n is_tagged\n is_liked\n is_pinned\n is_reviewed\n}\n\nfragment UserMinimalFragment on UserInterface {\n id\n url\n username\n can_message\n is_online\n is_following\n is_followed_by\n slug\n avatar_src\n cover_src\n short_description\n}\n\n#import \"fragments/User/UserMinimalFragment.graphql\"\n#import \"fragments/Feed/CommentDataFragment.graphql\"\n\nfragment CommentFragment on Comment {\n id\n user_id\n activity_id\n created_at\n updated_at\n edited_at\n deleted_at\n url\n hasLiked\n likesCount\n showDelete\n showEdit\n isOwnComment\n user {\n ...UserMinimalFragment\n is_blocked\n is_hidden\n }\n data {\n ...CommentDataFragment\n }\n}\n\nfragment UserMinimalFragment on UserInterface {\n id\n url\n username\n can_message\n is_online\n is_following\n is_followed_by\n slug\n avatar_src\n cover_src\n short_description\n}\n\n#import \"fragments/Feed/DataFragment.graphql\"\n\nfragment CommentDataFragment on PostData {\n ...DataFragment\n}\n\n#import \"fragments/Feed/GifFragment.graphql\"\n\nfragment DataFragment on PostData {\n post_raw\n post\n metas {\n url\n content\n provider\n title\n description\n thumbnail\n images\n isInternal\n kind\n jsonImage {\n filename\n height\n width\n size\n extension\n }\n }\n gifs {\n id\n provider\n fixed_width {\n ...GifFragment\n }\n fixed_width_still {\n ...GifFragment\n }\n fixed_width_small_still {\n ...GifFragment\n }\n original {\n ...GifFragment\n }\n original_still {\n ...GifFragment\n }\n }\n}\n\nfragment GifFragment on GifDataOutput {\n url\n width\n height\n size\n frames\n mp4\n mp4_size\n}\n\n",
"variables": "{}"
},
"containers/Feed/queries/FeedGame.graphql": {
"query": "#import \"fragments/Feed/PostWithCommentsFragment.graphql\"\n#test-args '{\"gameSlug\": \"starcraft\", \"limit\": 5}'\n\nquery FeedGame($gameSlug: String, $limit: Int = 10, $createdAt: DateTime) {\n feed: FeedGame(slug: $gameSlug, limit: $limit, created_at: $createdAt) {\n pageInfo {\n total\n hasNextPage\n }\n edges {\n node {\n ...PostWithCommentsFragment\n }\n }\n }\n}\n\n#import \"fragments/Feed/PostFragment.graphql\"\n#import \"fragments/Feed/CommentFragment.graphql\"\n\nfragment PostWithCommentsFragment on Post {\n ...PostFragment\n comments {\n pageInfo {\n total\n hasNextPage\n }\n edges {\n node {\n ...CommentFragment\n }\n }\n }\n}\n\n#import \"fragments/Feed/PollFragment.graphql\"\n#import \"fragments/Feed/PostMetasFragment.graphql\"\n#import \"fragments/Feed/GifDataOutputFragment.graphql\"\n#import \"fragments/Game/GameMinimalFragment.graphql\"\n#import \"fragments/Game/GameBooleansFragment.graphql\"\n#import \"fragments/User/UserMinimalFragment.graphql\"\n\nfragment PostFragment on Post {\n id\n user_id\n published_at\n created_at\n updated_at\n edited_at\n user {\n ...UserMinimalFragment\n is_blocked\n is_hidden\n }\n pinsCount\n commentsCount\n hasLiked\n isSubscribed\n showEdit\n showDelete\n isOwnActivity\n hasPinned\n hasShared\n url\n likesCount\n post\n post_raw\n game {\n ...GameMinimalFragment\n check_in_type\n ...GameBooleansFragment\n }\n metas {\n ...PostMetasFragment\n }\n gifs {\n ...GifDataOutputFragment\n }\n poll {\n ...PollFragment\n }\n}\n\nfragment PollFragment on PostDataPoll {\n expiration\n poll_choices {\n id\n name\n is_picked\n votes_count\n }\n has_voted\n total_votes\n}\n\nfragment PostMetasFragment on PostMetaData {\n url\n content\n provider\n title\n description\n thumbnail\n isInternal\n kind\n jsonImage {\n filename\n height\n width\n size\n extension\n }\n}\n\n#import \"fragments/Feed/GifFragment.graphql\"\n\nfragment GifDataOutputFragment on GifOutput {\n id\n provider\n kind\n fixed_width {\n ...GifFragment\n }\n fixed_width_still {\n ...GifFragment\n }\n fixed_width_small_still {\n ...GifFragment\n }\n original {\n ...GifFragment\n }\n original_still {\n ...GifFragment\n }\n}\n\nfragment GifFragment on GifDataOutput {\n url\n width\n height\n size\n frames\n mp4\n mp4_size\n}\n\nfragment GameMinimalFragment on Game {\n id\n slug\n title\n url\n short_description\n description\n is_liked\n is_tagged\n esrb_rating\n box {\n cached\n }\n cover {\n cached\n }\n}\n\nfragment GameBooleansFragment on Game {\n is_tagged\n is_liked\n is_pinned\n is_reviewed\n}\n\nfragment UserMinimalFragment on UserInterface {\n id\n url\n username\n can_message\n is_online\n is_following\n is_followed_by\n slug\n avatar_src\n cover_src\n short_description\n}\n\n#import \"fragments/User/UserMinimalFragment.graphql\"\n#import \"fragments/Feed/CommentDataFragment.graphql\"\n\nfragment CommentFragment on Comment {\n id\n user_id\n activity_id\n created_at\n updated_at\n edited_at\n deleted_at\n url\n hasLiked\n likesCount\n showDelete\n showEdit\n isOwnComment\n user {\n ...UserMinimalFragment\n is_blocked\n is_hidden\n }\n data {\n ...CommentDataFragment\n }\n}\n\nfragment UserMinimalFragment on UserInterface {\n id\n url\n username\n can_message\n is_online\n is_following\n is_followed_by\n slug\n avatar_src\n cover_src\n short_description\n}\n\n#import \"fragments/Feed/DataFragment.graphql\"\n\nfragment CommentDataFragment on PostData {\n ...DataFragment\n}\n\n#import \"fragments/Feed/GifFragment.graphql\"\n\nfragment DataFragment on PostData {\n post_raw\n post\n metas {\n url\n content\n provider\n title\n description\n thumbnail\n images\n isInternal\n kind\n jsonImage {\n filename\n height\n width\n size\n extension\n }\n }\n gifs {\n id\n provider\n fixed_width {\n ...GifFragment\n }\n fixed_width_still {\n ...GifFragment\n }\n fixed_width_small_still {\n ...GifFragment\n }\n original {\n ...GifFragment\n }\n original_still {\n ...GifFragment\n }\n }\n}\n\nfragment GifFragment on GifDataOutput {\n url\n width\n height\n size\n frames\n mp4\n mp4_size\n}\n\n",
"variables": "{\"gameSlug\": \"starcraft\", \"limit\": 5}"
},
"containers/Feed/queries/FeedMentions.graphql": {
"query": "#import \"fragments/Feed/PostWithCommentsFragment.graphql\"\n\nquery FeedMentions($limit: Int = 10, $createdAt: DateTime) {\n feed: FeedMentions(limit: $limit, created_at: $createdAt)\n @connection(key: \"FeedMentions\") {\n pageInfo {\n hasNextPage\n }\n edges {\n node {\n ...PostWithCommentsFragment\n }\n }\n }\n}\n\n#import \"fragments/Feed/PostFragment.graphql\"\n#import \"fragments/Feed/CommentFragment.graphql\"\n\nfragment PostWithCommentsFragment on Post {\n ...PostFragment\n comments {\n pageInfo {\n total\n hasNextPage\n }\n edges {\n node {\n ...CommentFragment\n }\n }\n }\n}\n\n#import \"fragments/Feed/PollFragment.graphql\"\n#import \"fragments/Feed/PostMetasFragment.graphql\"\n#import \"fragments/Feed/GifDataOutputFragment.graphql\"\n#import \"fragments/Game/GameMinimalFragment.graphql\"\n#import \"fragments/Game/GameBooleansFragment.graphql\"\n#import \"fragments/User/UserMinimalFragment.graphql\"\n\nfragment PostFragment on Post {\n id\n user_id\n published_at\n created_at\n updated_at\n edited_at\n user {\n ...UserMinimalFragment\n is_blocked\n is_hidden\n }\n pinsCount\n commentsCount\n hasLiked\n isSubscribed\n showEdit\n showDelete\n isOwnActivity\n hasPinned\n hasShared\n url\n likesCount\n post\n post_raw\n game {\n ...GameMinimalFragment\n check_in_type\n ...GameBooleansFragment\n }\n metas {\n ...PostMetasFragment\n }\n gifs {\n ...GifDataOutputFragment\n }\n poll {\n ...PollFragment\n }\n}\n\nfragment PollFragment on PostDataPoll {\n expiration\n poll_choices {\n id\n name\n is_picked\n votes_count\n }\n has_voted\n total_votes\n}\n\nfragment PostMetasFragment on PostMetaData {\n url\n content\n provider\n title\n description\n thumbnail\n isInternal\n kind\n jsonImage {\n filename\n height\n width\n size\n extension\n }\n}\n\n#import \"fragments/Feed/GifFragment.graphql\"\n\nfragment GifDataOutputFragment on GifOutput {\n id\n provider\n kind\n fixed_width {\n ...GifFragment\n }\n fixed_width_still {\n ...GifFragment\n }\n fixed_width_small_still {\n ...GifFragment\n }\n original {\n ...GifFragment\n }\n original_still {\n ...GifFragment\n }\n}\n\nfragment GifFragment on GifDataOutput {\n url\n width\n height\n size\n frames\n mp4\n mp4_size\n}\n\nfragment GameMinimalFragment on Game {\n id\n slug\n title\n url\n short_description\n description\n is_liked\n is_tagged\n esrb_rating\n box {\n cached\n }\n cover {\n cached\n }\n}\n\nfragment GameBooleansFragment on Game {\n is_tagged\n is_liked\n is_pinned\n is_reviewed\n}\n\nfragment UserMinimalFragment on UserInterface {\n id\n url\n username\n can_message\n is_online\n is_following\n is_followed_by\n slug\n avatar_src\n cover_src\n short_description\n}\n\n#import \"fragments/User/UserMinimalFragment.graphql\"\n#import \"fragments/Feed/CommentDataFragment.graphql\"\n\nfragment CommentFragment on Comment {\n id\n user_id\n activity_id\n created_at\n updated_at\n edited_at\n deleted_at\n url\n hasLiked\n likesCount\n showDelete\n showEdit\n isOwnComment\n user {\n ...UserMinimalFragment\n is_blocked\n is_hidden\n }\n data {\n ...CommentDataFragment\n }\n}\n\nfragment UserMinimalFragment on UserInterface {\n id\n url\n username\n can_message\n is_online\n is_following\n is_followed_by\n slug\n avatar_src\n cover_src\n short_description\n}\n\n#import \"fragments/Feed/DataFragment.graphql\"\n\nfragment CommentDataFragment on PostData {\n ...DataFragment\n}\n\n#import \"fragments/Feed/GifFragment.graphql\"\n\nfragment DataFragment on PostData {\n post_raw\n post\n metas {\n url\n content\n provider\n title\n description\n thumbnail\n images\n isInternal\n kind\n jsonImage {\n filename\n height\n width\n size\n extension\n }\n }\n gifs {\n id\n provider\n fixed_width {\n ...GifFragment\n }\n fixed_width_still {\n ...GifFragment\n }\n fixed_width_small_still {\n ...GifFragment\n }\n original {\n ...GifFragment\n }\n original_still {\n ...GifFragment\n }\n }\n}\n\nfragment GifFragment on GifDataOutput {\n url\n width\n height\n size\n frames\n mp4\n mp4_size\n}\n\n",
"variables": "{}"
},
"containers/Feed/queries/FeedPermalink.graphql": {
"query": "#import \"fragments/Feed/PostFragment.graphql\"\n#import \"fragments/Feed/CommentFragment.graphql\"\n\n#test-args '{\"id\": 2203}'\n\nquery FeedPermalink($id: ID, $commentId: ID) {\n post: Post(id: $id) {\n ...PostFragment\n comments(comment_id: $commentId) @connection(key: \"comments\") {\n pageInfo {\n total\n hasNextPage\n }\n edges {\n node {\n ...CommentFragment\n }\n }\n }\n }\n}\n\n#import \"fragments/Feed/PollFragment.graphql\"\n#import \"fragments/Feed/PostMetasFragment.graphql\"\n#import \"fragments/Feed/GifDataOutputFragment.graphql\"\n#import \"fragments/Game/GameMinimalFragment.graphql\"\n#import \"fragments/Game/GameBooleansFragment.graphql\"\n#import \"fragments/User/UserMinimalFragment.graphql\"\n\nfragment PostFragment on Post {\n id\n user_id\n published_at\n created_at\n updated_at\n edited_at\n user {\n ...UserMinimalFragment\n is_blocked\n is_hidden\n }\n pinsCount\n commentsCount\n hasLiked\n isSubscribed\n showEdit\n showDelete\n isOwnActivity\n hasPinned\n hasShared\n url\n likesCount\n post\n post_raw\n game {\n ...GameMinimalFragment\n check_in_type\n ...GameBooleansFragment\n }\n metas {\n ...PostMetasFragment\n }\n gifs {\n ...GifDataOutputFragment\n }\n poll {\n ...PollFragment\n }\n}\n\nfragment PollFragment on PostDataPoll {\n expiration\n poll_choices {\n id\n name\n is_picked\n votes_count\n }\n has_voted\n total_votes\n}\n\nfragment PostMetasFragment on PostMetaData {\n url\n content\n provider\n title\n description\n thumbnail\n isInternal\n kind\n jsonImage {\n filename\n height\n width\n size\n extension\n }\n}\n\n#import \"fragments/Feed/GifFragment.graphql\"\n\nfragment GifDataOutputFragment on GifOutput {\n id\n provider\n kind\n fixed_width {\n ...GifFragment\n }\n fixed_width_still {\n ...GifFragment\n }\n fixed_width_small_still {\n ...GifFragment\n }\n original {\n ...GifFragment\n }\n original_still {\n ...GifFragment\n }\n}\n\nfragment GifFragment on GifDataOutput {\n url\n width\n height\n size\n frames\n mp4\n mp4_size\n}\n\nfragment GameMinimalFragment on Game {\n id\n slug\n title\n url\n short_description\n description\n is_liked\n is_tagged\n esrb_rating\n box {\n cached\n }\n cover {\n cached\n }\n}\n\nfragment GameBooleansFragment on Game {\n is_tagged\n is_liked\n is_pinned\n is_reviewed\n}\n\nfragment UserMinimalFragment on UserInterface {\n id\n url\n username\n can_message\n is_online\n is_following\n is_followed_by\n slug\n avatar_src\n cover_src\n short_description\n}\n\n#import \"fragments/User/UserMinimalFragment.graphql\"\n#import \"fragments/Feed/CommentDataFragment.graphql\"\n\nfragment CommentFragment on Comment {\n id\n user_id\n activity_id\n created_at\n updated_at\n edited_at\n deleted_at\n url\n hasLiked\n likesCount\n showDelete\n showEdit\n isOwnComment\n user {\n ...UserMinimalFragment\n is_blocked\n is_hidden\n }\n data {\n ...CommentDataFragment\n }\n}\n\nfragment UserMinimalFragment on UserInterface {\n id\n url\n username\n can_message\n is_online\n is_following\n is_followed_by\n slug\n avatar_src\n cover_src\n short_description\n}\n\n#import \"fragments/Feed/DataFragment.graphql\"\n\nfragment CommentDataFragment on PostData {\n ...DataFragment\n}\n\n#import \"fragments/Feed/GifFragment.graphql\"\n\nfragment DataFragment on PostData {\n post_raw\n post\n metas {\n url\n content\n provider\n title\n description\n thumbnail\n images\n isInternal\n kind\n jsonImage {\n filename\n height\n width\n size\n extension\n }\n }\n gifs {\n id\n provider\n fixed_width {\n ...GifFragment\n }\n fixed_width_still {\n ...GifFragment\n }\n fixed_width_small_still {\n ...GifFragment\n }\n original {\n ...GifFragment\n }\n original_still {\n ...GifFragment\n }\n }\n}\n\nfragment GifFragment on GifDataOutput {\n url\n width\n height\n size\n frames\n mp4\n mp4_size\n}\n\n",
"variables": "{\"id\": 2203}"
},
"containers/Feed/queries/FeedPins.graphql": {
"query": "#import \"fragments/Feed/PostWithCommentsFragment.graphql\"\n\nquery FeedPins($limit: Int = 10, $createdAt: DateTime) {\n feed: FeedPins(limit: $limit, created_at: $createdAt)\n @connection(key: \"FeedPins\") {\n pageInfo {\n hasNextPage\n }\n edges {\n node {\n ...PostWithCommentsFragment\n }\n }\n }\n}\n\n#import \"fragments/Feed/PostFragment.graphql\"\n#import \"fragments/Feed/CommentFragment.graphql\"\n\nfragment PostWithCommentsFragment on Post {\n ...PostFragment\n comments {\n pageInfo {\n total\n hasNextPage\n }\n edges {\n node {\n ...CommentFragment\n }\n }\n }\n}\n\n#import \"fragments/Feed/PollFragment.graphql\"\n#import \"fragments/Feed/PostMetasFragment.graphql\"\n#import \"fragments/Feed/GifDataOutputFragment.graphql\"\n#import \"fragments/Game/GameMinimalFragment.graphql\"\n#import \"fragments/Game/GameBooleansFragment.graphql\"\n#import \"fragments/User/UserMinimalFragment.graphql\"\n\nfragment PostFragment on Post {\n id\n user_id\n published_at\n created_at\n updated_at\n edited_at\n user {\n ...UserMinimalFragment\n is_blocked\n is_hidden\n }\n pinsCount\n commentsCount\n hasLiked\n isSubscribed\n showEdit\n showDelete\n isOwnActivity\n hasPinned\n hasShared\n url\n likesCount\n post\n post_raw\n game {\n ...GameMinimalFragment\n check_in_type\n ...GameBooleansFragment\n }\n metas {\n ...PostMetasFragment\n }\n gifs {\n ...GifDataOutputFragment\n }\n poll {\n ...PollFragment\n }\n}\n\nfragment PollFragment on PostDataPoll {\n expiration\n poll_choices {\n id\n name\n is_picked\n votes_count\n }\n has_voted\n total_votes\n}\n\nfragment PostMetasFragment on PostMetaData {\n url\n content\n provider\n title\n description\n thumbnail\n isInternal\n kind\n jsonImage {\n filename\n height\n width\n size\n extension\n }\n}\n\n#import \"fragments/Feed/GifFragment.graphql\"\n\nfragment GifDataOutputFragment on GifOutput {\n id\n provider\n kind\n fixed_width {\n ...GifFragment\n }\n fixed_width_still {\n ...GifFragment\n }\n fixed_width_small_still {\n ...GifFragment\n }\n original {\n ...GifFragment\n }\n original_still {\n ...GifFragment\n }\n}\n\nfragment GifFragment on GifDataOutput {\n url\n width\n height\n size\n frames\n mp4\n mp4_size\n}\n\nfragment GameMinimalFragment on Game {\n id\n slug\n title\n url\n short_description\n description\n is_liked\n is_tagged\n esrb_rating\n box {\n cached\n }\n cover {\n cached\n }\n}\n\nfragment GameBooleansFragment on Game {\n is_tagged\n is_liked\n is_pinned\n is_reviewed\n}\n\nfragment UserMinimalFragment on UserInterface {\n id\n url\n username\n can_message\n is_online\n is_following\n is_followed_by\n slug\n avatar_src\n cover_src\n short_description\n}\n\n#import \"fragments/User/UserMinimalFragment.graphql\"\n#import \"fragments/Feed/CommentDataFragment.graphql\"\n\nfragment CommentFragment on Comment {\n id\n user_id\n activity_id\n created_at\n updated_at\n edited_at\n deleted_at\n url\n hasLiked\n likesCount\n showDelete\n showEdit\n isOwnComment\n user {\n ...UserMinimalFragment\n is_blocked\n is_hidden\n }\n data {\n ...CommentDataFragment\n }\n}\n\nfragment UserMinimalFragment on UserInterface {\n id\n url\n username\n can_message\n is_online\n is_following\n is_followed_by\n slug\n avatar_src\n cover_src\n short_description\n}\n\n#import \"fragments/Feed/DataFragment.graphql\"\n\nfragment CommentDataFragment on PostData {\n ...DataFragment\n}\n\n#import \"fragments/Feed/GifFragment.graphql\"\n\nfragment DataFragment on PostData {\n post_raw\n post\n metas {\n url\n content\n provider\n title\n description\n thumbnail\n images\n isInternal\n kind\n jsonImage {\n filename\n height\n width\n size\n extension\n }\n }\n gifs {\n id\n provider\n fixed_width {\n ...GifFragment\n }\n fixed_width_still {\n ...GifFragment\n }\n fixed_width_small_still {\n ...GifFragment\n }\n original {\n ...GifFragment\n }\n original_still {\n ...GifFragment\n }\n }\n}\n\nfragment GifFragment on GifDataOutput {\n url\n width\n height\n size\n frames\n mp4\n mp4_size\n}\n\n",
"variables": "{}"
},
"containers/Feed/queries/FeedUser.graphql": {
"query": "#import \"fragments/Feed/PostFragment.graphql\"\n#import \"fragments/Feed/CommentFragment.graphql\"\n\n#test-args '{\"userSlug\": \"haiki\", \"limit\": 5}'\n\nquery FeedUser(\n $userSlug: String\n $limit: Int = 10\n $createdAt: DateTime\n $commentLimit: Int = 10\n) {\n feed: FeedUser(slug: $userSlug, limit: $limit, created_at: $createdAt) {\n pageInfo {\n total\n hasNextPage\n }\n edges {\n node {\n ...PostFragment\n comments(limit: $commentLimit) @connection(key: \"comments\") {\n pageInfo {\n total\n hasNextPage\n }\n edges {\n node {\n ...CommentFragment\n }\n }\n }\n }\n }\n }\n}\n\n#import \"fragments/Feed/PollFragment.graphql\"\n#import \"fragments/Feed/PostMetasFragment.graphql\"\n#import \"fragments/Feed/GifDataOutputFragment.graphql\"\n#import \"fragments/Game/GameMinimalFragment.graphql\"\n#import \"fragments/Game/GameBooleansFragment.graphql\"\n#import \"fragments/User/UserMinimalFragment.graphql\"\n\nfragment PostFragment on Post {\n id\n user_id\n published_at\n created_at\n updated_at\n edited_at\n user {\n ...UserMinimalFragment\n is_blocked\n is_hidden\n }\n pinsCount\n commentsCount\n hasLiked\n isSubscribed\n showEdit\n showDelete\n isOwnActivity\n hasPinned\n hasShared\n url\n likesCount\n post\n post_raw\n game {\n ...GameMinimalFragment\n check_in_type\n ...GameBooleansFragment\n }\n metas {\n ...PostMetasFragment\n }\n gifs {\n ...GifDataOutputFragment\n }\n poll {\n ...PollFragment\n }\n}\n\nfragment PollFragment on PostDataPoll {\n expiration\n poll_choices {\n id\n name\n is_picked\n votes_count\n }\n has_voted\n total_votes\n}\n\nfragment PostMetasFragment on PostMetaData {\n url\n content\n provider\n title\n description\n thumbnail\n isInternal\n kind\n jsonImage {\n filename\n height\n width\n size\n extension\n }\n}\n\n#import \"fragments/Feed/GifFragment.graphql\"\n\nfragment GifDataOutputFragment on GifOutput {\n id\n provider\n kind\n fixed_width {\n ...GifFragment\n }\n fixed_width_still {\n ...GifFragment\n }\n fixed_width_small_still {\n ...GifFragment\n }\n original {\n ...GifFragment\n }\n original_still {\n ...GifFragment\n }\n}\n\nfragment GifFragment on GifDataOutput {\n url\n width\n height\n size\n frames\n mp4\n mp4_size\n}\n\nfragment GameMinimalFragment on Game {\n id\n slug\n title\n url\n short_description\n description\n is_liked\n is_tagged\n esrb_rating\n box {\n cached\n }\n cover {\n cached\n }\n}\n\nfragment GameBooleansFragment on Game {\n is_tagged\n is_liked\n is_pinned\n is_reviewed\n}\n\nfragment UserMinimalFragment on UserInterface {\n id\n url\n username\n can_message\n is_online\n is_following\n is_followed_by\n slug\n avatar_src\n cover_src\n short_description\n}\n\n#import \"fragments/User/UserMinimalFragment.graphql\"\n#import \"fragments/Feed/CommentDataFragment.graphql\"\n\nfragment CommentFragment on Comment {\n id\n user_id\n activity_id\n created_at\n updated_at\n edited_at\n deleted_at\n url\n hasLiked\n likesCount\n showDelete\n showEdit\n isOwnComment\n user {\n ...UserMinimalFragment\n is_blocked\n is_hidden\n }\n data {\n ...CommentDataFragment\n }\n}\n\nfragment UserMinimalFragment on UserInterface {\n id\n url\n username\n can_message\n is_online\n is_following\n is_followed_by\n slug\n avatar_src\n cover_src\n short_description\n}\n\n#import \"fragments/Feed/DataFragment.graphql\"\n\nfragment CommentDataFragment on PostData {\n ...DataFragment\n}\n\n#import \"fragments/Feed/GifFragment.graphql\"\n\nfragment DataFragment on PostData {\n post_raw\n post\n metas {\n url\n content\n provider\n title\n description\n thumbnail\n images\n isInternal\n kind\n jsonImage {\n filename\n height\n width\n size\n extension\n }\n }\n gifs {\n id\n provider\n fixed_width {\n ...GifFragment\n }\n fixed_width_still {\n ...GifFragment\n }\n fixed_width_small_still {\n ...GifFragment\n }\n original {\n ...GifFragment\n }\n original_still {\n ...GifFragment\n }\n }\n}\n\nfragment GifFragment on GifDataOutput {\n url\n width\n height\n size\n frames\n mp4\n mp4_size\n}\n\n",
"variables": "{\"userSlug\": \"haiki\", \"limit\": 5}"
},
"containers/Feed/queries/OnPostChange.graphql": {
"query": "#import \"fragments/Feed/PostFragment.graphql\"\n#import \"fragments/Feed/CommentFragment.graphql\"\n\nsubscription OnPostChange($postIds: [ID!]) {\n OnPostChange(post_ids: $postIds) {\n ... on PostUpdate {\n action\n post {\n ...PostFragment\n }\n }\n ... on PostDelete {\n action\n post_id\n }\n ... on CommentNew {\n action\n post {\n ...PostFragment\n }\n comment {\n ...CommentFragment\n }\n }\n ... on CommentUpdate {\n action\n post {\n ...PostFragment\n }\n comment {\n ...CommentFragment\n }\n }\n ... on CommentDelete {\n action\n post {\n ...PostFragment\n }\n comment_id\n }\n }\n}\n\n#import \"fragments/Feed/PollFragment.graphql\"\n#import \"fragments/Feed/PostMetasFragment.graphql\"\n#import \"fragments/Feed/GifDataOutputFragment.graphql\"\n#import \"fragments/Game/GameMinimalFragment.graphql\"\n#import \"fragments/Game/GameBooleansFragment.graphql\"\n#import \"fragments/User/UserMinimalFragment.graphql\"\n\nfragment PostFragment on Post {\n id\n user_id\n published_at\n created_at\n updated_at\n edited_at\n user {\n ...UserMinimalFragment\n is_blocked\n is_hidden\n }\n pinsCount\n commentsCount\n hasLiked\n isSubscribed\n showEdit\n showDelete\n isOwnActivity\n hasPinned\n hasShared\n url\n likesCount\n post\n post_raw\n game {\n ...GameMinimalFragment\n check_in_type\n ...GameBooleansFragment\n }\n metas {\n ...PostMetasFragment\n }\n gifs {\n ...GifDataOutputFragment\n }\n poll {\n ...PollFragment\n }\n}\n\nfragment PollFragment on PostDataPoll {\n expiration\n poll_choices {\n id\n name\n is_picked\n votes_count\n }\n has_voted\n total_votes\n}\n\nfragment PostMetasFragment on PostMetaData {\n url\n content\n provider\n title\n description\n thumbnail\n isInternal\n kind\n jsonImage {\n filename\n height\n width\n size\n extension\n }\n}\n\n#import \"fragments/Feed/GifFragment.graphql\"\n\nfragment GifDataOutputFragment on GifOutput {\n id\n provider\n kind\n fixed_width {\n ...GifFragment\n }\n fixed_width_still {\n ...GifFragment\n }\n fixed_width_small_still {\n ...GifFragment\n }\n original {\n ...GifFragment\n }\n original_still {\n ...GifFragment\n }\n}\n\nfragment GifFragment on GifDataOutput {\n url\n width\n height\n size\n frames\n mp4\n mp4_size\n}\n\nfragment GameMinimalFragment on Game {\n id\n slug\n title\n url\n short_description\n description\n is_liked\n is_tagged\n esrb_rating\n box {\n cached\n }\n cover {\n cached\n }\n}\n\nfragment GameBooleansFragment on Game {\n is_tagged\n is_liked\n is_pinned\n is_reviewed\n}\n\nfragment UserMinimalFragment on UserInterface {\n id\n url\n username\n can_message\n is_online\n is_following\n is_followed_by\n slug\n avatar_src\n cover_src\n short_description\n}\n\n#import \"fragments/User/UserMinimalFragment.graphql\"\n#import \"fragments/Feed/CommentDataFragment.graphql\"\n\nfragment CommentFragment on Comment {\n id\n user_id\n activity_id\n created_at\n updated_at\n edited_at\n deleted_at\n url\n hasLiked\n likesCount\n showDelete\n showEdit\n isOwnComment\n user {\n ...UserMinimalFragment\n is_blocked\n is_hidden\n }\n data {\n ...CommentDataFragment\n }\n}\n\nfragment UserMinimalFragment on UserInterface {\n id\n url\n username\n can_message\n is_online\n is_following\n is_followed_by\n slug\n avatar_src\n cover_src\n short_description\n}\n\n#import \"fragments/Feed/DataFragment.graphql\"\n\nfragment CommentDataFragment on PostData {\n ...DataFragment\n}\n\n#import \"fragments/Feed/GifFragment.graphql\"\n\nfragment DataFragment on PostData {\n post_raw\n post\n metas {\n url\n content\n provider\n title\n description\n thumbnail\n images\n isInternal\n kind\n jsonImage {\n filename\n height\n width\n size\n extension\n }\n }\n gifs {\n id\n provider\n fixed_width {\n ...GifFragment\n }\n fixed_width_still {\n ...GifFragment\n }\n fixed_width_small_still {\n ...GifFragment\n }\n original {\n ...GifFragment\n }\n original_still {\n ...GifFragment\n }\n }\n}\n\nfragment GifFragment on GifDataOutput {\n url\n width\n height\n size\n frames\n mp4\n mp4_size\n}\n\n",
"variables": "{}"
},
"containers/Feed/queries/OnPostNew.graphql": {
"query": "subscription OnPostNew {\n OnPostNew {\n post {\n id\n isOwnActivity\n user {\n id\n is_hidden\n is_blocked\n is_following\n }\n }\n }\n}\n\n",
"variables": "{}"
},
"containers/Feed/queries/PostCommentsQuery.graphql": {
"query": "#import \"fragments/Feed/CommentFragment.graphql\"\n#test-args '{\"postId\": 2203}'\n\nquery PostCommentsQuery($postId: ID, $limit: Int, $created_at: String) {\n Post(id: $postId) {\n id\n commentsCount\n comments(limit: $limit, created_at: $created_at) {\n pageInfo {\n total\n hasNextPage\n }\n edges {\n node {\n ...CommentFragment\n }\n }\n }\n }\n}\n\n#import \"fragments/User/UserMinimalFragment.graphql\"\n#import \"fragments/Feed/CommentDataFragment.graphql\"\n\nfragment CommentFragment on Comment {\n id\n user_id\n activity_id\n created_at\n updated_at\n edited_at\n deleted_at\n url\n hasLiked\n likesCount\n showDelete\n showEdit\n isOwnComment\n user {\n ...UserMinimalFragment\n is_blocked\n is_hidden\n }\n data {\n ...CommentDataFragment\n }\n}\n\nfragment UserMinimalFragment on UserInterface {\n id\n url\n username\n can_message\n is_online\n is_following\n is_followed_by\n slug\n avatar_src\n cover_src\n short_description\n}\n\n#import \"fragments/Feed/DataFragment.graphql\"\n\nfragment CommentDataFragment on PostData {\n ...DataFragment\n}\n\n#import \"fragments/Feed/GifFragment.graphql\"\n\nfragment DataFragment on PostData {\n post_raw\n post\n metas {\n url\n content\n provider\n title\n description\n thumbnail\n images\n isInternal\n kind\n jsonImage {\n filename\n height\n width\n size\n extension\n }\n }\n gifs {\n id\n provider\n fixed_width {\n ...GifFragment\n }\n fixed_width_still {\n ...GifFragment\n }\n fixed_width_small_still {\n ...GifFragment\n }\n original {\n ...GifFragment\n }\n original_still {\n ...GifFragment\n }\n }\n}\n\nfragment GifFragment on GifDataOutput {\n url\n width\n height\n size\n frames\n mp4\n mp4_size\n}\n\n",
"variables": "{\"postId\": 2203}"
},
"containers/ImageViewer/ImageViewer.graphql": {
"query": "query ImageViewerQuery($filename: String!) {\n picture: Picture(filename: $filename) {\n filename\n uploader_id\n description\n height\n width\n size\n extension\n created_at\n updated_at\n thumbnail\n original\n }\n}\n\n",
"variables": "{}"
},
"containers/Pages/queries/AboutPage.graphql": {
"query": "#import \"fragments/User/UserMinimalFragment.graphql\"\n\nquery AboutPageQuery {\n staff {\n ...UserMinimalFragment\n short_description\n is_current_user\n is_superuser\n is_partner\n is_verified\n is_staff\n can_message\n }\n}\n\nfragment UserMinimalFragment on UserInterface {\n id\n url\n username\n can_message\n is_online\n is_following\n is_followed_by\n slug\n avatar_src\n cover_src\n short_description\n}\n\n",
"variables": "{}"
},
"containers/Pages/queries/Partners.graphql": {
"query": "query Partners($limit: Int, $from: ID) {\n partners(limit: $limit, from: $from) {\n pageInfo {\n total\n hasNextPage\n }\n edges {\n node {\n id\n username\n short_description\n is_current_user\n is_followed\n is_superuser\n is_partner\n is_verified\n is_staff\n url\n avatar_src\n cover_src\n can_message\n }\n }\n }\n}\n\n",
"variables": "{}"
},
"containers/Pages/queries/PartnersRandom.graphql": {
"query": "#import \"fragments/User/UserMinimalFragment.graphql\"\n\nquery PartnersRandom {\n PartnersRandom {\n ...UserMinimalFragment\n short_description\n is_current_user\n is_superuser\n is_partner\n is_verified\n is_staff\n can_message\n is_followed\n }\n}\n\nfragment UserMinimalFragment on UserInterface {\n id\n url\n username\n can_message\n is_online\n is_following\n is_followed_by\n slug\n avatar_src\n cover_src\n short_description\n}\n\n",
"variables": "{}"
},
"containers/RightSidebar/mutations/ClearUnreadMessageFlag.graphql": {
"query": "mutation ClearUnreadMessageFlag {\n ClearUnreadMessageFlag {\n currentUser {\n id\n has_unread_flag_messages\n }\n }\n}\n",
"variables": "{}"
},
"containers/RightSidebar/queries/UnreadMessageFlag.graphql": {
"query": "query Me {\n Me {\n id\n has_unread_flag_messages\n }\n}\n",
"variables": "{}"
},
"containers/Settings/GeneralLinkedAccounts/mutations/LinkedAccountDeleteMutation.graphql": {
"query": "mutation LinkedAccountDelete($input: LinkedAccountDeleteInput!) {\n LinkedAccountDelete(input: $input) {\n message\n success\n }\n}\n\n",
"variables": "{}"
},
"containers/Settings/GeneralLinkedAccounts/mutations/LinkedAccountNewMutation.graphql": {
"query": "mutation LinkedAccountNew($input: LinkedAccountNewInput!) {\n LinkedAccountNew(input: $input) {\n message\n success\n }\n}\n\n",
"variables": "{}"
},
"containers/Settings/GeneralLinkedAccounts/mutations/LinkedByAccountDeleteMutation.graphql": {
"query": "mutation LinkedByAccountDelete($input: LinkedByAccountDeleteInput!) {\n LinkedByAccountDelete(input: $input) {\n message\n success\n }\n}\n\n",
"variables": "{}"
},
"containers/Settings/GeneralLinkedAccounts/mutations/LinkedByAccountNewMutation.graphql": {
"query": "mutation LinkedByAccountNew($input: LinkedByAccountNewInput!) {\n LinkedByAccountNew(input: $input) {\n message\n success\n }\n}\n\n",
"variables": "{}"
},
"containers/Settings/GeneralLinkedAccounts/queries/LinkedAccountsQuery.graphql": {
"query": "#import \"fragments/User/UserMinimalFragment.graphql\"\n\nquery UserMenuQuery {\n Me {\n id\n accounts {\n edges {\n node {\n ...UserMinimalFragment\n has_unread_notifications\n }\n }\n }\n linkedBy {\n edges {\n node {\n ...UserMinimalFragment\n has_unread_notifications\n }\n }\n }\n }\n}\n\nfragment UserMinimalFragment on UserInterface {\n id\n url\n username\n can_message\n is_online\n is_following\n is_followed_by\n slug\n avatar_src\n cover_src\n short_description\n}\n\n",
"variables": "{}"
},
"containers/Settings/GeneralPrivacy/queries/BlockedUsersQuery.graphql": {
"query": "#import \"fragments/User/UserMinimalFragment.graphql\"\n\nquery BlockedUsersQuery($cursor: String, $limit: Int) {\n Me {\n id\n blockedUsers(cursor: $cursor, limit: $limit) {\n edges {\n node {\n ...UserMinimalFragment\n }\n }\n }\n }\n}\n\nfragment UserMinimalFragment on UserInterface {\n id\n url\n username\n can_message\n is_online\n is_following\n is_followed_by\n slug\n avatar_src\n cover_src\n short_description\n}\n\n",
"variables": "{}"
},
"containers/Settings/GeneralPrivacy/queries/HiddenUsersQuery.graphql": {
"query": "#import \"fragments/User/UserMinimalFragment.graphql\"\n\nquery HiddenUsersQuery($cursor: String, $limit: Int) {\n Me {\n id\n hiddenUsers(cursor: $cursor, limit: $limit) {\n edges {\n node {\n ...UserMinimalFragment\n }\n }\n }\n }\n}\n\nfragment UserMinimalFragment on UserInterface {\n id\n url\n username\n can_message\n is_online\n is_following\n is_followed_by\n slug\n avatar_src\n cover_src\n short_description\n}\n\n",
"variables": "{}"
},
"containers/Settings/GeneralPrivacy/queries/SettingsPrivacyQuery.graphql": {
"query": "#import \"fragments/User/UserMinimalFragment.graphql\"\n\nquery SettingsPrivacy {\n Me {\n id\n blockedUsers {\n edges {\n node {\n ...UserMinimalFragment\n }\n }\n }\n hiddenUsers {\n edges {\n node {\n ...UserMinimalFragment\n }\n }\n }\n }\n}\n\nfragment UserMinimalFragment on UserInterface {\n id\n url\n username\n can_message\n is_online\n is_following\n is_followed_by\n slug\n avatar_src\n cover_src\n short_description\n}\n\n",
"variables": "{}"
},
"containers/Settings/TippingThirdPartyPlatform/ConnectedServices.graphql": {
"query": "query ConnectedServices {\n Me {\n id\n connected_services {\n streamlabs\n }\n }\n}\n\n",
"variables": "{}"
},
"containers/Settings/TippingThirdPartyPlatform/StreamlabsUser.graphql": {
"query": "query StreamlabsUser {\n StreamlabsUser {\n url\n }\n}\n\n",
"variables": "{}"
},
"containers/Streams/queries/StreamsDiscover.graphql": {
"query": "#import \"fragments/Stream/StreamFragment.graphql\"\n\nquery StreamsDiscover($limit: Int, $created_at: String) {\n streams: StreamsDiscover(limit: $limit, created_at: $created_at) {\n pageInfo {\n hasNextPage\n }\n edges {\n node {\n ...StreamFragment\n }\n }\n }\n}\n\n#import \"fragments/User/UserMinimalFragment.graphql\"\n\nfragment StreamFragment on Stream {\n id\n views\n channel\n currently_watching\n provider\n status\n started_at\n stream_id\n thumbnail\n game_name\n url\n user {\n ...UserMinimalFragment\n }\n}\n\nfragment UserMinimalFragment on UserInterface {\n id\n url\n username\n can_message\n is_online\n is_following\n is_followed_by\n slug\n avatar_src\n cover_src\n short_description\n}\n\n",
"variables": "{}"
},
"containers/Streams/queries/StreamsFeatured.graphql": {
"query": "#import \"fragments/Stream/StreamFragment.graphql\"\n\nquery StreamsFeatured {\n streams: StreamsDiscover {\n edges {\n node {\n ...StreamFragment\n }\n }\n }\n}\n\n#import \"fragments/User/UserMinimalFragment.graphql\"\n\nfragment StreamFragment on Stream {\n id\n views\n channel\n currently_watching\n provider\n status\n started_at\n stream_id\n thumbnail\n game_name\n url\n user {\n ...UserMinimalFragment\n }\n}\n\nfragment UserMinimalFragment on UserInterface {\n id\n url\n username\n can_message\n is_online\n is_following\n is_followed_by\n slug\n avatar_src\n cover_src\n short_description\n}\n\n",
"variables": "{}"
},
"containers/Streams/queries/StreamsFollowing.graphql": {
"query": "#import \"fragments/Stream/StreamFragment.graphql\"\n\nquery StreamsFollowing($limit: Int, $created_at: String) {\n streams: StreamsFollowing(limit: $limit, created_at: $created_at) {\n pageInfo {\n hasNextPage\n }\n edges {\n node {\n ...StreamFragment\n }\n }\n }\n}\n\n#import \"fragments/User/UserMinimalFragment.graphql\"\n\nfragment StreamFragment on Stream {\n id\n views\n channel\n currently_watching\n provider\n status\n started_at\n stream_id\n thumbnail\n game_name\n url\n user {\n ...UserMinimalFragment\n }\n}\n\nfragment UserMinimalFragment on UserInterface {\n id\n url\n username\n can_message\n is_online\n is_following\n is_followed_by\n slug\n avatar_src\n cover_src\n short_description\n}\n\n",
"variables": "{}"
},
"containers/Streams/queries/StreamsModal.graphql": {
"query": "#import \"fragments/Stream/StreamFragment.graphql\"\n#test-args '{\"id\": \"14_twitch_3\"}'\n\nquery StreamsModal($id: ID!) {\n stream: Stream(id: $id) {\n ...StreamFragment\n }\n}\n\n#import \"fragments/User/UserMinimalFragment.graphql\"\n\nfragment StreamFragment on Stream {\n id\n views\n channel\n currently_watching\n provider\n status\n started_at\n stream_id\n thumbnail\n game_name\n url\n user {\n ...UserMinimalFragment\n }\n}\n\nfragment UserMinimalFragment on UserInterface {\n id\n url\n username\n can_message\n is_online\n is_following\n is_followed_by\n slug\n avatar_src\n cover_src\n short_description\n}\n\n",
"variables": "{\"id\": \"14_twitch_3\"}"
},
"containers/Streams/queries/StreamsRandomModal.graphql": {
"query": "#import \"fragments/Stream/StreamFragment.graphql\"\n\nquery StreamsRandomModal {\n stream: StreamRandom {\n ...StreamFragment\n }\n}\n\n#import \"fragments/User/UserMinimalFragment.graphql\"\n\nfragment StreamFragment on Stream {\n id\n views\n channel\n currently_watching\n provider\n status\n started_at\n stream_id\n thumbnail\n game_name\n url\n user {\n ...UserMinimalFragment\n }\n}\n\nfragment UserMinimalFragment on UserInterface {\n id\n url\n username\n can_message\n is_online\n is_following\n is_followed_by\n slug\n avatar_src\n cover_src\n short_description\n}\n\n",
"variables": "{}"
},
"containers/UserAutocomplete/UserAutocomplete.graphql": {
"query": "#import \"fragments/User/UserMinimalFragment.graphql\"\n\n#test-args '{\"q\":\"light\"}'\nquery UserAutocomplete($q: String!) {\n UserAutocomplete(q: $q) {\n edges {\n node {\n id\n ...UserMinimalFragment\n }\n }\n }\n}\n\nfragment UserMinimalFragment on UserInterface {\n id\n url\n username\n can_message\n is_online\n is_following\n is_followed_by\n slug\n avatar_src\n cover_src\n short_description\n}\n\n",
"variables": "{\"q\":\"light\"}"
},
"containers/UserListModal/Followers.graphql": {
"query": "#import \"fragments/User/UserMinimalFragment.graphql\"\n#test-args '{\"slug\":\"light\", \"limit\": 10, \"from\": 0}'\n\nquery UserFollowers($slug: String, $limit: Int, $from: ID) {\n user: User(slug: $slug) {\n id\n followers(limit: $limit, from: $from) {\n edges {\n node {\n id\n ...UserMinimalFragment\n is_current_user\n }\n }\n }\n }\n}\n\nfragment UserMinimalFragment on UserInterface {\n id\n url\n username\n can_message\n is_online\n is_following\n is_followed_by\n slug\n avatar_src\n cover_src\n short_description\n}\n\n",
"variables": "{\"slug\":\"light\", \"limit\": 10, \"from\": 0}"
},
"containers/UserListModal/Following.graphql": {
"query": "#import \"fragments/User/UserMinimalFragment.graphql\"\n#import \"fragments/User/UserFollowDetailsFragment.graphql\"\n#test-args '{\"slug\":\"light\", \"limit\": 10, \"from\": 0}'\n\nquery Following($slug: String, $limit: Int, $from: ID) {\n user: User(slug: $slug) {\n id\n following(limit: $limit, from: $from) {\n edges {\n node {\n id\n ...UserMinimalFragment\n ...UserFollowDetailsFragment\n is_current_user\n }\n }\n }\n }\n}\n\nfragment UserMinimalFragment on UserInterface {\n id\n url\n username\n can_message\n is_online\n is_following\n is_followed_by\n slug\n avatar_src\n cover_src\n short_description\n}\n\nfragment UserFollowDetailsFragment on UserInterface {\n followers_count\n following_count\n is_followed\n is_following\n}\n\n",
"variables": "{\"slug\":\"light\", \"limit\": 10, \"from\": 0}"
},
"containers/UserMenu/queries/UserMenuQuery.graphql": {
"query": "#import \"fragments/User/UserMinimalFragment.graphql\"\n\nquery UserMenuQuery {\n Me {\n id\n url\n username\n avatar_src\n accounts {\n edges {\n node {\n ...UserMinimalFragment\n }\n }\n }\n }\n}\n\nfragment UserMinimalFragment on UserInterface {\n id\n url\n username\n can_message\n is_online\n is_following\n is_followed_by\n slug\n avatar_src\n cover_src\n short_description\n}\n\n",
"variables": "{}"
},
"containers/UserTooltip/UserTooltipsCardQuery.graphql": {
"query": "#import \"fragments/User/UserFollowDetailsFragment.graphql\"\n\n#test-args '{\"userId\":\"14\"}'\n\nquery UserTooltipsCard($userId: ID) {\n User(id: $userId) {\n id\n username\n short_description\n url\n cover: cover_src\n avatar: avatar_src\n is_superuser\n is_partner\n is_verified\n is_ambassador\n is_staff\n is_current_user\n can_message\n ...UserFollowDetailsFragment\n }\n}\n\nfragment UserFollowDetailsFragment on UserInterface {\n followers_count\n following_count\n is_followed\n is_following\n}\n\n",
"variables": "{\"userId\":\"14\"}"
},
"containers/Videos/queries/VideosDiscover.graphql": {
"query": "#import \"fragments/Video/VideoFragment.graphql\"\n\nquery VideosDiscover($limit: Int, $published_at: String) {\n videos: VideosDiscover(limit: $limit, published_at: $published_at) {\n pageInfo {\n hasNextPage\n }\n edges {\n node {\n ...VideoFragment\n }\n }\n }\n}\n\n#import \"fragments/Video/VideoThumbnailFragment.graphql\"\n#import \"fragments/User/UserMinimalFragment.graphql\"\n\nfragment VideoFragment on Video {\n id\n user_id\n game_id\n url\n key\n ...VideoThumbnailFragment\n source\n title\n published_at\n is_pinned\n user {\n ...UserMinimalFragment\n }\n}\n\nfragment VideoThumbnailFragment on Video {\n thumbnail {\n filename\n height\n width\n size\n extension\n activity_id\n }\n}\n\nfragment UserMinimalFragment on UserInterface {\n id\n url\n username\n can_message\n is_online\n is_following\n is_followed_by\n slug\n avatar_src\n cover_src\n short_description\n}\n\n",
"variables": "{}"
},
"containers/Videos/queries/VideosFeatured.graphql": {
"query": "#import \"fragments/Video/VideoFragment.graphql\"\n\nquery VideosFeatured {\n videos: VideosDiscover(limit: 14) {\n edges {\n node {\n ...VideoFragment\n }\n }\n }\n}\n\n#import \"fragments/Video/VideoThumbnailFragment.graphql\"\n#import \"fragments/User/UserMinimalFragment.graphql\"\n\nfragment VideoFragment on Video {\n id\n user_id\n game_id\n url\n key\n ...VideoThumbnailFragment\n source\n title\n published_at\n is_pinned\n user {\n ...UserMinimalFragment\n }\n}\n\nfragment VideoThumbnailFragment on Video {\n thumbnail {\n filename\n height\n width\n size\n extension\n activity_id\n }\n}\n\nfragment UserMinimalFragment on UserInterface {\n id\n url\n username\n can_message\n is_online\n is_following\n is_followed_by\n slug\n avatar_src\n cover_src\n short_description\n}\n\n",
"variables": "{}"
},
"containers/Videos/queries/VideosFollowing.graphql": {
"query": "#import \"fragments/Video/VideoFragment.graphql\"\n#test-args '{\"limit\":\"10\"}'\n\nquery VideosFollowing($limit: Int, $published_at: String) {\n videos: VideosFollowing(limit: $limit, published_at: $published_at) {\n pageInfo {\n hasNextPage\n }\n edges {\n node {\n ...VideoFragment\n }\n }\n }\n}\n\n#import \"fragments/Video/VideoThumbnailFragment.graphql\"\n#import \"fragments/User/UserMinimalFragment.graphql\"\n\nfragment VideoFragment on Video {\n id\n user_id\n game_id\n url\n key\n ...VideoThumbnailFragment\n source\n title\n published_at\n is_pinned\n user {\n ...UserMinimalFragment\n }\n}\n\nfragment VideoThumbnailFragment on Video {\n thumbnail {\n filename\n height\n width\n size\n extension\n activity_id\n }\n}\n\nfragment UserMinimalFragment on UserInterface {\n id\n url\n username\n can_message\n is_online\n is_following\n is_followed_by\n slug\n avatar_src\n cover_src\n short_description\n}\n\n",
"variables": "{\"limit\":\"10\"}"
},
"containers/Videos/queries/VideosModal.graphql": {
"query": "#import \"fragments/Video/VideoMinimalFragment.graphql\"\n#test-args '{\"id\": \"300\"}'\n\nquery VideosModal($id: ID!) {\n video: Video(id: $id) {\n ...VideoMinimalFragment\n }\n}\n\n#import \"fragments/User/UserMinimalFragment.graphql\"\n\nfragment VideoMinimalFragment on Video {\n id\n url\n key\n user {\n ...UserMinimalFragment\n }\n}\n\nfragment UserMinimalFragment on UserInterface {\n id\n url\n username\n can_message\n is_online\n is_following\n is_followed_by\n slug\n avatar_src\n cover_src\n short_description\n}\n\n",
"variables": "{\"id\": \"300\"}"
},
"containers/Videos/queries/VideosRandom.graphql": {
"query": "query RandomVideoQuery {\n randomVideo {\n id\n type\n source\n published_at\n created_at\n updated_at\n user {\n id\n username\n slug\n url\n avatar {\n original\n cached\n original_filename\n }\n avatar_src\n }\n commentsCount\n likesCount\n sourceUrl\n }\n}\n\n",
"variables": "{}"
},
"containers/Videos/queries/VideosRandomModal.graphql": {
"query": "#import \"fragments/Video/VideoMinimalFragment.graphql\"\n\nquery VideosRandomModal {\n video: VideoRandom {\n ...VideoMinimalFragment\n }\n}\n\n#import \"fragments/User/UserMinimalFragment.graphql\"\n\nfragment VideoMinimalFragment on Video {\n id\n url\n key\n user {\n ...UserMinimalFragment\n }\n}\n\nfragment UserMinimalFragment on UserInterface {\n id\n url\n username\n can_message\n is_online\n is_following\n is_followed_by\n slug\n avatar_src\n cover_src\n short_description\n}\n\n",
"variables": "{}"
},
"graphql/Changelog/mutations/MarkLatestChangelogReadMutation.graphql": {
"query": "\nmutation MarkLatestChangelogRead{\n MarkLatestChangelogRead{\n user{\n id\n has_unread_changelog\n account_type\n }\n }\n}\n",
"variables": "{}"
},
"graphql/Changelog/queries/LatestChangelogQuery.graphql": {
"query": "#import \"graphql/Changelog/fragments/ChangelogFragment.graphql\"\n\nquery LatestChangelogQuery{\n LatestChangelog{\n ...ChangelogFragment\n }\n}\nfragment ChangelogFragment on Changelog {\n id\n overview\n new_features\n bug_fixes\n version\n video_url\n changelog_date\n created_at\n updated_at\n}\n\n",
"variables": "{}"
},
"graphql/Chat/mutations/AddUsersToMessageGroup.graphql": {
"query": "mutation AddUsersToMessageGroup($input: AddUsersToMessageGroupInput!) {\n AddUsersToMessageGroup(input: $input) {\n message_group {\n id\n users {\n id\n url\n username\n is_online\n avatar_src\n }\n }\n }\n}\n\n",
"variables": "{}"
},
"graphql/Chat/mutations/ArchiveConversation.graphql": {
"query": "mutation ArchiveMessageGroup($input: ArchiveMessageGroupInput!) {\n ArchiveMessageGroup(input: $input) {\n message_group {\n id\n is_archived\n }\n }\n}\n\n",
"variables": "{}"
},
"graphql/Chat/mutations/CreateMessageGroup.graphql": {
"query": "mutation CreateMessageGroup($input: CreateMessageGroupInput!) {\n CreateMessageGroup(input: $input) {\n message_group {\n id\n }\n }\n}\n\n",
"variables": "{}"
},
"graphql/Chat/mutations/CreatePrivateMessageGroup.graphql": {
"query": "mutation CreatePrivateMessageGroup($userId: ID!) {\n CreatePrivateMessageGroup(input: { user_id: $userId }) {\n message_group {\n id\n }\n }\n}\n\n",
"variables": "{}"
},
"graphql/Chat/mutations/LeaveMessageGroup.graphql": {
"query": "mutation LeaveMessageGroup($groupId: ID!) {\n LeaveMessageGroup(input: { message_group_id: $groupId }) {\n success\n }\n}\n\n",
"variables": "{}"
},
"graphql/Chat/mutations/SendMessage.graphql": {
"query": "#import \"graphql/Chat/fragments/ChatMessage.graphql\"\n\nmutation SendMessage($input: SendMessageInput!) {\n SendMessage(input: $input) {\n message {\n id\n ...ChatMessageFragment\n }\n }\n}\n\nfragment ChatMessageFragment on Message {\n id\n post\n post_filtered\n post_raw\n is_system\n sender {\n id\n url\n username\n avatar_src\n is_online\n }\n data {\n key\n }\n created_at\n updated_at\n}\n",
"variables": "{}"
},
"graphql/Chat/mutations/UnarchiveConversation.graphql": {
"query": "mutation UnarchiveMessageGroup($input: UnarchiveMessageGroupInput!) {\n UnarchiveMessageGroup(input: $input) {\n message_group {\n id\n is_archived\n }\n }\n}\n\n",
"variables": "{}"
},
"graphql/Chat/queries/GetConversation.graphql": {
"query": "#import \"graphql/Chat/fragments/Chat.graphql\"\n\nquery GetMessageGroup($groupId: ID!) {\n GetMessageGroup(id: $groupId) {\n id\n ...ChatFragment\n }\n}\n\nfragment ChatFragment on MessageGroup {\n id\n name\n is_unread\n is_group\n is_archived\n messages(limit: 1) {\n edges {\n node {\n id\n post_filtered\n updated_at\n is_system\n sender {\n id\n username\n avatar_src\n is_online\n }\n }\n }\n }\n users {\n id\n username\n avatar_src\n is_online\n }\n private_with {\n id\n url\n username\n avatar_src\n is_online\n }\n updated_at\n}\n",
"variables": "{}"
},
"graphql/Chat/queries/GetPrivateMessageGroupWithUser.graphql": {
"query": "query GetPrivateMessageGroupWithUser($userId: ID!) {\n GetPrivateMessageGroupWithUser(user_id: $userId) {\n id\n }\n}\n\n",
"variables": "{}"
},
"graphql/Chat/queries/ListConversation.graphql": {
"query": "#import \"graphql/Chat/fragments/Chat.graphql\"\n\nquery ListConversation($cursor: ID, $limit: Int) {\n ListConversation: ListMessageGroup(cursor: $cursor, limit: $limit) {\n pageInfo {\n cursor\n hasNextPage\n }\n edges {\n cursor\n node {\n id\n ...ChatFragment\n }\n }\n }\n}\n\nfragment ChatFragment on MessageGroup {\n id\n name\n is_unread\n is_group\n is_archived\n messages(limit: 1) {\n edges {\n node {\n id\n post_filtered\n updated_at\n is_system\n sender {\n id\n username\n avatar_src\n is_online\n }\n }\n }\n }\n users {\n id\n username\n avatar_src\n is_online\n }\n private_with {\n id\n url\n username\n avatar_src\n is_online\n }\n updated_at\n}\n",
"variables": "{}"
},
"graphql/Chat/queries/ListMessages.graphql": {
"query": "#import \"graphql/Chat/fragments/ChatMessage.graphql\"\n\nquery ListMessage($groupId: ID!, $cursor: ID) {\n ListMessage(message_group_id: $groupId, cursor: $cursor, limit: 25) {\n pageInfo {\n cursor\n hasNextPage\n }\n edges {\n cursor\n node {\n id\n ...ChatMessageFragment\n }\n }\n }\n}\n\nfragment ChatMessageFragment on Message {\n id\n post\n post_filtered\n post_raw\n is_system\n sender {\n id\n url\n username\n avatar_src\n is_online\n }\n data {\n key\n }\n created_at\n updated_at\n}\n",
"variables": "{}"
},
"graphql/Chat/subscriptions/OnAllMessageGroupsMarkedAsRead.graphql": {
"query": "subscription OnAllMessageGroupsMarkedAsRead {\n OnAllMessageGroupsMarkedAsRead {\n currentUser {\n id\n has_unread_flag_messages\n }\n message_groups {\n id\n is_unread\n }\n }\n}\n",
"variables": "{}"
},
"graphql/Chat/subscriptions/OnMessageFlagCleared.graphql": {
"query": "subscription OnMessageFlagCleared {\n OnMessageFlagCleared {\n currentUser {\n id\n has_unread_flag_messages\n }\n }\n}\n",
"variables": "{}"
},
"graphql/Chat/subscriptions/OnMessageGroupMarkedAsRead.graphql": {
"query": "subscription {\n OnMessageGroupMarkedAsRead {\n currentUser {\n id\n has_unread_flag_messages\n }\n message_group {\n id\n is_unread\n }\n }\n}\n",
"variables": "{}"
},
"graphql/Chat/subscriptions/OnMessageGroupRenamed.graphql": {
"query": "subscription OnMessageGroupRenamed {\n OnMessageGroupRenamed {\n currentUser {\n id\n has_unread_flag_messages\n }\n message_group {\n id\n name\n is_unread\n }\n }\n}\n",
"variables": "{}"
},
"graphql/Chat/subscriptions/OnNewMessage.graphql": {
"query": "#import \"graphql/Chat/fragments/Chat.graphql\"\n#import \"graphql/Chat/fragments/ChatMessage.graphql\"\n\nsubscription OnNewMessage {\n OnNewMessage {\n currentUser {\n id\n has_unread_flag_messages\n }\n message_group {\n id\n ...ChatFragment\n }\n message {\n id\n ...ChatMessageFragment\n }\n }\n}\nfragment ChatFragment on MessageGroup {\n id\n name\n is_unread\n is_group\n is_archived\n messages(limit: 1) {\n edges {\n node {\n id\n post_filtered\n updated_at\n is_system\n sender {\n id\n username\n avatar_src\n is_online\n }\n }\n }\n }\n users {\n id\n username\n avatar_src\n is_online\n }\n private_with {\n id\n url\n username\n avatar_src\n is_online\n }\n updated_at\n}\nfragment ChatMessageFragment on Message {\n id\n post\n post_filtered\n post_raw\n is_system\n sender {\n id\n url\n username\n avatar_src\n is_online\n }\n data {\n key\n }\n created_at\n updated_at\n}\n",
"variables": "{}"
},
"graphql/Comment/queries/CommentLikesQuery.graphql": {
"query": "#note - this has aliases because it follows the convention on UserListModal\n\n#import \"fragments/User/UserMinimalFragment.graphql\"\n#import \"fragments/User/UserFollowDetailsFragment.graphql\"\n\n#test-args '{\"id\": 2939}'\n\nquery CommentLikesQuery($id: ID, $limit: Int, $cursor: ID) {\n activity: Comment(id: $id) {\n id\n action: likes(limit: $limit, from: $cursor) {\n pageInfo {\n total\n hasNextPage\n hasPreviousPage\n cursor\n }\n edges {\n node {\n ...UserMinimalFragment\n ...UserFollowDetailsFragment\n is_current_user\n }\n }\n }\n }\n}\n\nfragment UserMinimalFragment on UserInterface {\n id\n url\n username\n can_message\n is_online\n is_following\n is_followed_by\n slug\n avatar_src\n cover_src\n short_description\n}\n\nfragment UserFollowDetailsFragment on UserInterface {\n followers_count\n following_count\n is_followed\n is_following\n}\n\n",
"variables": "{\"id\": 2939}"
},
"graphql/Game/mutations/GameTagLinkMutation.graphql": {
"query": "#import \"fragments/Game/GameUserCurrentGametagsFragment.graphql\"\n#import \"fragments/Game/GameBooleansFragment.graphql\"\n\nmutation GametagLink($input: GametagLinkInput!) {\n GametagLink(input: $input) {\n success\n game {\n id\n ...GameUserCurrentGametagsFragment\n ...GameBooleansFragment\n }\n }\n}\n\n#import \"fragments/Game/GameTagFragment.graphql\"\n\nfragment GameUserCurrentGametagsFragment on Game {\n current_user_gametags(from: 0, limit: 10000) {\n edges {\n node {\n ...GameTagFragment\n }\n }\n }\n}\n\nfragment GameTagFragment on GameTag {\n id\n slug\n name\n display\n is_editable\n count\n is_system\n}\n\nfragment GameBooleansFragment on Game {\n is_tagged\n is_liked\n is_pinned\n is_reviewed\n}\n\n",
"variables": "{}"
},
"graphql/Game/mutations/GameTagUnlinkMutation.graphql": {
"query": "#import \"fragments/Game/GameUserCurrentGametagsFragment.graphql\"\n#import \"fragments/Game/GameBooleansFragment.graphql\"\n\nmutation GametagUnlink($input: GametagUnlinkInput!) {\n GametagUnlink(input: $input) {\n success\n game{\n id\n ...GameUserCurrentGametagsFragment\n ...GameBooleansFragment\n }\n }\n}\n\n#import \"fragments/Game/GameTagFragment.graphql\"\n\nfragment GameUserCurrentGametagsFragment on Game {\n current_user_gametags(from: 0, limit: 10000) {\n edges {\n node {\n ...GameTagFragment\n }\n }\n }\n}\n\nfragment GameTagFragment on GameTag {\n id\n slug\n name\n display\n is_editable\n count\n is_system\n}\n\nfragment GameBooleansFragment on Game {\n is_tagged\n is_liked\n is_pinned\n is_reviewed\n}\n\n",
"variables": "{}"
},
"graphql/Game/mutations/ShareDauntlessMutation.graphql": {
"query": "mutation ShareDauntless($input: ShareDauntlessInput!) {\n ShareDauntless(input: $input) {\n success\n }\n}\n\n",
"variables": "{}"
},
"graphql/Game/queries/GameBySlug.graphql": {
"query": "#import \"fragments/Game/GameMinimalFragment.graphql\"\n#import \"fragments/Game/GameBooleansFragment.graphql\"\n\n#test-args '{\"slug\": \"starcraft\"}'\n\nquery Game($slug: String) {\n Game(slug: $slug) {\n id\n ...GameMinimalFragment\n ...GameBooleansFragment\n }\n}\n\nfragment GameMinimalFragment on Game {\n id\n slug\n title\n url\n short_description\n description\n is_liked\n is_tagged\n esrb_rating\n box {\n cached\n }\n cover {\n cached\n }\n}\n\nfragment GameBooleansFragment on Game {\n is_tagged\n is_liked\n is_pinned\n is_reviewed\n}\n\n",
"variables": "{\"slug\": \"starcraft\"}"
},
"graphql/Game/queries/GameContributorsQuery.graphql": {
"query": "#note - this has aliases because it follows the convention on UserListModal\n\n#import \"fragments/User/UserMinimalFragment.graphql\"\n\n#test-args '{\"id\": 1}'\nquery GameContributorsQuery($id: ID) {\n game: Game(id: $id) {\n id\n contributors(limit: 21) {\n edges {\n node {\n ...UserMinimalFragment\n }\n }\n }\n }\n}\n\nfragment UserMinimalFragment on UserInterface {\n id\n url\n username\n can_message\n is_online\n is_following\n is_followed_by\n slug\n avatar_src\n cover_src\n short_description\n}\n\n",
"variables": "{\"id\": 1}"
},
"graphql/Game/queries/GameGroupsQuery.graphql": {
"query": "#note - this has aliases because it follows the convention on UserListModal\n\n#import \"fragments/User/UserMinimalFragment.graphql\"\n#import \"fragments/User/UserFollowDetailsFragment.graphql\"\n\n#test-args '{\"slug\": \"minecraft\"}'\nquery GameGroupsQuery($slug: String, $limit: Int, $created_at: String) {\n game: Game(slug: $slug) {\n id\n groups(limit: $limit, created_at: $created_at)\n @connection(key: \"GameGroups\") {\n pageInfo {\n total\n hasNextPage\n hasPreviousPage\n cursor\n }\n edges {\n meta {\n created_at\n }\n node {\n id\n ...UserMinimalFragment\n ...UserFollowDetailsFragment\n created_at\n }\n }\n }\n }\n}\n\nfragment UserMinimalFragment on UserInterface {\n id\n url\n username\n can_message\n is_online\n is_following\n is_followed_by\n slug\n avatar_src\n cover_src\n short_description\n}\n\nfragment UserFollowDetailsFragment on UserInterface {\n followers_count\n following_count\n is_followed\n is_following\n}\n\n",
"variables": "{\"slug\": \"minecraft\"}"
},
"graphql/Game/queries/GameImagesQuery.graphql": {
"query": "#test-args '{\"slug\": \"minecraft\"}'\nquery GameImagesQuery($slug: String, $limit: Int, $from: ID) {\n game: Game(slug: $slug) {\n id\n images(limit: $limit, from: $from) @connection(key: \"GameImages\") {\n pageInfo {\n total\n }\n edges {\n node {\n id\n approved_by\n game_id\n user_id\n filename {\n original\n cached\n original_filename\n json_filename {\n height\n width\n }\n }\n created_at\n updated_at\n deleted_at\n }\n }\n }\n }\n}\n\n",
"variables": "{\"slug\": \"minecraft\"}"
},
"graphql/Game/queries/GameInfoQuery.graphql": {
"query": "#test-args '{\"id\": 1}'\nquery GameLikesQuery($id: ID) {\n game: Game(id: $id) {\n id\n developers {\n edges {\n node {\n __typename\n id\n name\n }\n }\n }\n publishers {\n edges {\n node {\n __typename\n id\n name\n }\n }\n }\n }\n}\n\n",
"variables": "{\"id\": 1}"
},
"graphql/Game/queries/GameLikesQuery.graphql": {
"query": "#note - this has aliases because it follows the convention on UserListModal\n\n#import \"fragments/User/UserMinimalFragment.graphql\"\n#import \"fragments/User/UserFollowDetailsFragment.graphql\"\n\n#test-args '{\"id\": 1}'\n\nquery GameLikesQuery($id: ID, $limit: Int, $cursor: ID) {\n activity: Game(id: $id) {\n id\n action: gametag(gametag_id: 1) {\n id\n users(limit: $limit, from: $cursor) {\n pageInfo {\n total\n hasNextPage\n hasPreviousPage\n cursor\n }\n edges {\n node {\n ...UserMinimalFragment\n ...UserFollowDetailsFragment\n is_current_user\n }\n }\n }\n }\n }\n}\n\nfragment UserMinimalFragment on UserInterface {\n id\n url\n username\n can_message\n is_online\n is_following\n is_followed_by\n slug\n avatar_src\n cover_src\n short_description\n}\n\nfragment UserFollowDetailsFragment on UserInterface {\n followers_count\n following_count\n is_followed\n is_following\n}\n\n",
"variables": "{\"id\": 1}"
},
"graphql/Game/queries/GamePlatforms.graphql": {
"query": "#test-args '{\"id\": 1}'\nquery GamePlatforms($id: ID!) {\n Game(id: $id) {\n id\n platforms(limit: 10000) {\n edges {\n node {\n id\n name\n slug\n display_name\n }\n }\n }\n }\n Platforms(limit: 10000) {\n edges {\n node {\n id\n name\n slug\n display_name\n }\n }\n }\n}\n\n",
"variables": "{\"id\": 1}"
},
"graphql/Game/queries/GamePlayersQuery.graphql": {
"query": "#note - this has aliases because it follows the convention on UserListModal\n\n#import \"fragments/User/UserMinimalFragment.graphql\"\n#import \"fragments/User/UserFollowDetailsFragment.graphql\"\n\n#test-args '{\"slug\": \"minecraft\"}'\nquery GamePlayersQuery($slug: String, $limit: Int, $created_at: DateTime) {\n game: Game(slug: $slug) {\n id\n players(limit: $limit, created_at: $created_at)\n @connection(key: \"GamePlayers\") {\n pageInfo {\n total\n hasNextPage\n hasPreviousPage\n cursor\n }\n edges {\n meta {\n created_at\n }\n node {\n id\n ...UserMinimalFragment\n ...UserFollowDetailsFragment\n created_at\n }\n }\n }\n }\n}\n\nfragment UserMinimalFragment on UserInterface {\n id\n url\n username\n can_message\n is_online\n is_following\n is_followed_by\n slug\n avatar_src\n cover_src\n short_description\n}\n\nfragment UserFollowDetailsFragment on UserInterface {\n followers_count\n following_count\n is_followed\n is_following\n}\n\n",
"variables": "{\"slug\": \"minecraft\"}"
},
"graphql/Game/queries/GameProfileQueryById.graphql": {
"query": "#test-args '{\"id\": 1}'\n\n#import \"fragments/Game/GameMinimalFragment.graphql\"\n#import \"fragments/Game/GameBooleansFragment.graphql\"\n\nquery GameProfileQueryById($id: ID!, $overlaysLimit: Int) {\n game: Game(id: $id) {\n id\n ...GameMinimalFragment\n ...GameBooleansFragment\n overlays(limit: $overlaysLimit) @connection(key: \"overlays\") {\n edges {\n node {\n id\n }\n }\n }\n }\n}\n\nfragment GameMinimalFragment on Game {\n id\n slug\n title\n url\n short_description\n description\n is_liked\n is_tagged\n esrb_rating\n box {\n cached\n }\n cover {\n cached\n }\n}\n\nfragment GameBooleansFragment on Game {\n is_tagged\n is_liked\n is_pinned\n is_reviewed\n}\n\n",
"variables": "{\"id\": 1}"
},
"graphql/Game/queries/GameProfileQueryBySlug.graphql": {
"query": "#test-args '{\"slug\": \"light\"}'\n\n#import \"fragments/Game/GameMinimalFragment.graphql\"\n#import \"fragments/Game/GameBooleansFragment.graphql\"\n\nquery GameProfileQueryBySlug($slug: String!, $overlaysLimit: Int) {\n game: Game(slug: $slug) {\n slug\n ...GameMinimalFragment\n ...GameBooleansFragment\n description\n favourites_count\n likes_count\n rating\n overlays(limit: $overlaysLimit) @connection(key: \"overlays\") {\n edges {\n node {\n id\n }\n }\n }\n }\n}\n\nfragment GameMinimalFragment on Game {\n id\n slug\n title\n url\n short_description\n description\n is_liked\n is_tagged\n esrb_rating\n box {\n cached\n }\n cover {\n cached\n }\n}\n\nfragment GameBooleansFragment on Game {\n is_tagged\n is_liked\n is_pinned\n is_reviewed\n}\n\n",
"variables": "{\"slug\": \"light\"}"
},
"graphql/Game/queries/GameReviewsQuery.graphql": {
"query": "#import \"fragments/Review/ReviewFragment.graphql\"\n#import \"fragments/Game/GameMinimalFragment.graphql\"\n#import \"fragments/User/UserMinimalFragment.graphql\"\n\n#test-args '{\"slug\":\"minecraft\", \"limit\": 10}'\nquery GameReviews($slug: String, $limit: Int, $created_at: String) {\n game: Game(slug: $slug) {\n id\n is_reviewed\n reviews(limit: $limit, created_at: $created_at)\n @connection(key: \"GameReviews\") {\n pageInfo {\n total\n hasNextPage\n }\n edges {\n node {\n id\n ...ReviewFragment\n game {\n id\n ...GameMinimalFragment\n }\n user {\n id\n ...UserMinimalFragment\n }\n }\n }\n }\n }\n}\n\nfragment ReviewFragment on Review {\n id\n score\n title\n pros {\n edges {\n node\n }\n }\n cons {\n edges {\n node\n }\n }\n description\n description_html\n created_at\n updated_at\n}\n\nfragment GameMinimalFragment on Game {\n id\n slug\n title\n url\n short_description\n description\n is_liked\n is_tagged\n esrb_rating\n box {\n cached\n }\n cover {\n cached\n }\n}\n\nfragment UserMinimalFragment on UserInterface {\n id\n url\n username\n can_message\n is_online\n is_following\n is_followed_by\n slug\n avatar_src\n cover_src\n short_description\n}\n\n",
"variables": "{\"slug\":\"minecraft\", \"limit\": 10}"
},
"graphql/Game/queries/GameSocials.graphql": {
"query": "#test-args '{\"id\": 1}'\nquery GameSocials($id: ID!) {\n Game(id: $id) {\n id\n facebook\n gplus\n kickstarter\n steam\n twitch\n twitter\n website\n youtube\n mixer\n }\n}\n\n",
"variables": "{\"id\": 1}"
},
"graphql/Game/queries/GameVideosQuery.graphql": {
"query": "#import \"fragments/User/UserMinimalFragment.graphql\"\n\n#test-args '{\"slug\": \"minecraft\"}'\nquery GameVideosQuery($slug: String, $limit: Int, $created_at: String) {\n Game(slug: $slug) {\n id\n videos(limit: $limit, created_at: $created_at)\n @connection(key: \"GameVideos\") {\n pageInfo {\n total\n hasNextPage\n hasPreviousPage\n cursor\n }\n edges {\n node {\n id\n user_id\n game_id\n url\n key\n thumbnail {\n filename\n height\n width\n size\n extension\n activity_id\n }\n duration\n source\n title\n published_at\n created_at\n updated_at\n is_pinned\n pin_order\n user {\n id\n ...UserMinimalFragment\n }\n }\n }\n }\n }\n}\n\nfragment UserMinimalFragment on UserInterface {\n id\n url\n username\n can_message\n is_online\n is_following\n is_followed_by\n slug\n avatar_src\n cover_src\n short_description\n}\n\n",
"variables": "{\"slug\": \"minecraft\"}"
},
"graphql/Game/queries/UserTagsOnGameQuery.graphql": {
"query": "#import \"fragments/Game/GameUserCurrentGametagsFragment.graphql\"\n\n#test-args '{\"id\": 1}'\n\nquery UserTagsOnGameQuery($id: ID) {\n Game(id: $id) {\n id\n ...GameUserCurrentGametagsFragment\n }\n}\n\n#import \"fragments/Game/GameTagFragment.graphql\"\n\nfragment GameUserCurrentGametagsFragment on Game {\n current_user_gametags(from: 0, limit: 10000) {\n edges {\n node {\n ...GameTagFragment\n }\n }\n }\n}\n\nfragment GameTagFragment on GameTag {\n id\n slug\n name\n display\n is_editable\n count\n is_system\n}\n\n",
"variables": "{\"id\": 1}"
},
"graphql/Group/mutations/GroupMemberInviteAccept.graphql": {
"query": "#import \"fragments/User/UserProfileFragment.graphql\"\n\nmutation GroupMemberInviteAccept($input: GroupMemberInviteAcceptInput!) {\n GroupMemberInviteAccept(input: $input) {\n success\n user {\n id\n ...UserProfileFragment\n }\n }\n}\n\n#import \"fragments/User/UserCoverFragment.graphql\"\n#import \"fragments/User/UserAvatarFragment.graphql\"\n#import \"fragments/User/UserFollowDetailsFragment.graphql\"\n#import \"fragments/User/UserBooleansFragment.graphql\"\n\nfragment UserProfileFragment on UserInterface {\n id\n account_type\n slug\n username\n url\n short_description\n description\n description_html\n ...UserCoverFragment\n ...UserAvatarFragment\n ...UserFollowDetailsFragment\n ...UserBooleansFragment\n created_at\n ... on Group {\n groupUserStatus\n }\n}\n\nfragment UserCoverFragment on UserInterface {\n cover_src\n cover {\n original\n cached\n original_filename\n }\n}\n\nfragment UserAvatarFragment on UserInterface {\n avatar_src\n avatar {\n original\n cached\n original_filename\n __typename\n }\n __typename\n}\n\nfragment UserFollowDetailsFragment on UserInterface {\n followers_count\n following_count\n is_followed\n is_following\n}\n\nfragment UserBooleansFragment on UserInterface {\n is_ambassador\n is_verified\n is_partner\n is_superuser\n is_poweruser\n is_gamedeveloper\n is_staff\n is_strexm\n is_current_user\n is_friend\n is_blocked\n is_hidden\n is_private\n is_online\n can_message\n ... on Group {\n is_public_group\n is_group_public_access\n }\n}\n\n",
"variables": "{}"
},
"graphql/Group/mutations/GroupMemberInviteDelete.graphql": {
"query": "#import \"fragments/User/UserProfileFragment.graphql\"\n\nmutation GroupMemberInviteDelete($input: GroupMemberInviteDeleteInput!) {\n GroupMemberInviteDelete(input: $input) {\n success\n user {\n id\n ...UserProfileFragment\n }\n }\n}\n\n#import \"fragments/User/UserCoverFragment.graphql\"\n#import \"fragments/User/UserAvatarFragment.graphql\"\n#import \"fragments/User/UserFollowDetailsFragment.graphql\"\n#import \"fragments/User/UserBooleansFragment.graphql\"\n\nfragment UserProfileFragment on UserInterface {\n id\n account_type\n slug\n username\n url\n short_description\n description\n description_html\n ...UserCoverFragment\n ...UserAvatarFragment\n ...UserFollowDetailsFragment\n ...UserBooleansFragment\n created_at\n ... on Group {\n groupUserStatus\n }\n}\n\nfragment UserCoverFragment on UserInterface {\n cover_src\n cover {\n original\n cached\n original_filename\n }\n}\n\nfragment UserAvatarFragment on UserInterface {\n avatar_src\n avatar {\n original\n cached\n original_filename\n __typename\n }\n __typename\n}\n\nfragment UserFollowDetailsFragment on UserInterface {\n followers_count\n following_count\n is_followed\n is_following\n}\n\nfragment UserBooleansFragment on UserInterface {\n is_ambassador\n is_verified\n is_partner\n is_superuser\n is_poweruser\n is_gamedeveloper\n is_staff\n is_strexm\n is_current_user\n is_friend\n is_blocked\n is_hidden\n is_private\n is_online\n can_message\n ... on Group {\n is_public_group\n is_group_public_access\n }\n}\n\n",
"variables": "{}"
},
"graphql/Group/mutations/GroupMemberInviteNew.graphql": {
"query": "#import \"fragments/User/UserProfileFragment.graphql\"\n\nmutation GroupMemberInviteNew($input: GroupMemberInviteNewInput!) {\n GroupMemberInviteNew(input: $input) {\n success\n user {\n id\n ...UserProfileFragment\n }\n }\n}\n\n#import \"fragments/User/UserCoverFragment.graphql\"\n#import \"fragments/User/UserAvatarFragment.graphql\"\n#import \"fragments/User/UserFollowDetailsFragment.graphql\"\n#import \"fragments/User/UserBooleansFragment.graphql\"\n\nfragment UserProfileFragment on UserInterface {\n id\n account_type\n slug\n username\n url\n short_description\n description\n description_html\n ...UserCoverFragment\n ...UserAvatarFragment\n ...UserFollowDetailsFragment\n ...UserBooleansFragment\n created_at\n ... on Group {\n groupUserStatus\n }\n}\n\nfragment UserCoverFragment on UserInterface {\n cover_src\n cover {\n original\n cached\n original_filename\n }\n}\n\nfragment UserAvatarFragment on UserInterface {\n avatar_src\n avatar {\n original\n cached\n original_filename\n __typename\n }\n __typename\n}\n\nfragment UserFollowDetailsFragment on UserInterface {\n followers_count\n following_count\n is_followed\n is_following\n}\n\nfragment UserBooleansFragment on UserInterface {\n is_ambassador\n is_verified\n is_partner\n is_superuser\n is_poweruser\n is_gamedeveloper\n is_staff\n is_strexm\n is_current_user\n is_friend\n is_blocked\n is_hidden\n is_private\n is_online\n can_message\n ... on Group {\n is_public_group\n is_group_public_access\n }\n}\n\n",
"variables": "{}"
},
"graphql/Group/mutations/GroupMemberInviteReject.graphql": {
"query": "#import \"fragments/User/UserProfileFragment.graphql\"\n\nmutation GroupMemberInviteReject($input: GroupMemberInviteRejectInput!) {\n GroupMemberInviteReject(input: $input) {\n success\n user {\n id\n ...UserProfileFragment\n }\n }\n}\n\n#import \"fragments/User/UserCoverFragment.graphql\"\n#import \"fragments/User/UserAvatarFragment.graphql\"\n#import \"fragments/User/UserFollowDetailsFragment.graphql\"\n#import \"fragments/User/UserBooleansFragment.graphql\"\n\nfragment UserProfileFragment on UserInterface {\n id\n account_type\n slug\n username\n url\n short_description\n description\n description_html\n ...UserCoverFragment\n ...UserAvatarFragment\n ...UserFollowDetailsFragment\n ...UserBooleansFragment\n created_at\n ... on Group {\n groupUserStatus\n }\n}\n\nfragment UserCoverFragment on UserInterface {\n cover_src\n cover {\n original\n cached\n original_filename\n }\n}\n\nfragment UserAvatarFragment on UserInterface {\n avatar_src\n avatar {\n original\n cached\n original_filename\n __typename\n }\n __typename\n}\n\nfragment UserFollowDetailsFragment on UserInterface {\n followers_count\n following_count\n is_followed\n is_following\n}\n\nfragment UserBooleansFragment on UserInterface {\n is_ambassador\n is_verified\n is_partner\n is_superuser\n is_poweruser\n is_gamedeveloper\n is_staff\n is_strexm\n is_current_user\n is_friend\n is_blocked\n is_hidden\n is_private\n is_online\n can_message\n ... on Group {\n is_public_group\n is_group_public_access\n }\n}\n\n",
"variables": "{}"
},
"graphql/Group/mutations/GroupMemberKick.graphql": {
"query": "#import \"fragments/User/UserProfileFragment.graphql\"\n\nmutation GroupMemberKick($input: GroupMemberKickInput!) {\n GroupMemberKick(input: $input) {\n success\n user {\n id\n ...UserProfileFragment\n }\n }\n}\n\n#import \"fragments/User/UserCoverFragment.graphql\"\n#import \"fragments/User/UserAvatarFragment.graphql\"\n#import \"fragments/User/UserFollowDetailsFragment.graphql\"\n#import \"fragments/User/UserBooleansFragment.graphql\"\n\nfragment UserProfileFragment on UserInterface {\n id\n account_type\n slug\n username\n url\n short_description\n description\n description_html\n ...UserCoverFragment\n ...UserAvatarFragment\n ...UserFollowDetailsFragment\n ...UserBooleansFragment\n created_at\n ... on Group {\n groupUserStatus\n }\n}\n\nfragment UserCoverFragment on UserInterface {\n cover_src\n cover {\n original\n cached\n original_filename\n }\n}\n\nfragment UserAvatarFragment on UserInterface {\n avatar_src\n avatar {\n original\n cached\n original_filename\n __typename\n }\n __typename\n}\n\nfragment UserFollowDetailsFragment on UserInterface {\n followers_count\n following_count\n is_followed\n is_following\n}\n\nfragment UserBooleansFragment on UserInterface {\n is_ambassador\n is_verified\n is_partner\n is_superuser\n is_poweruser\n is_gamedeveloper\n is_staff\n is_strexm\n is_current_user\n is_friend\n is_blocked\n is_hidden\n is_private\n is_online\n can_message\n ... on Group {\n is_public_group\n is_group_public_access\n }\n}\n\n",
"variables": "{}"
},
"graphql/Group/mutations/GroupMemberLeave.graphql": {
"query": "#import \"fragments/User/UserProfileFragment.graphql\"\n\nmutation GroupMemberLeave($input: GroupMemberLeaveInput!) {\n GroupMemberLeave(input: $input) {\n success\n user {\n id\n ...UserProfileFragment\n }\n }\n}\n\n#import \"fragments/User/UserCoverFragment.graphql\"\n#import \"fragments/User/UserAvatarFragment.graphql\"\n#import \"fragments/User/UserFollowDetailsFragment.graphql\"\n#import \"fragments/User/UserBooleansFragment.graphql\"\n\nfragment UserProfileFragment on UserInterface {\n id\n account_type\n slug\n username\n url\n short_description\n description\n description_html\n ...UserCoverFragment\n ...UserAvatarFragment\n ...UserFollowDetailsFragment\n ...UserBooleansFragment\n created_at\n ... on Group {\n groupUserStatus\n }\n}\n\nfragment UserCoverFragment on UserInterface {\n cover_src\n cover {\n original\n cached\n original_filename\n }\n}\n\nfragment UserAvatarFragment on UserInterface {\n avatar_src\n avatar {\n original\n cached\n original_filename\n __typename\n }\n __typename\n}\n\nfragment UserFollowDetailsFragment on UserInterface {\n followers_count\n following_count\n is_followed\n is_following\n}\n\nfragment UserBooleansFragment on UserInterface {\n is_ambassador\n is_verified\n is_partner\n is_superuser\n is_poweruser\n is_gamedeveloper\n is_staff\n is_strexm\n is_current_user\n is_friend\n is_blocked\n is_hidden\n is_private\n is_online\n can_message\n ... on Group {\n is_public_group\n is_group_public_access\n }\n}\n\n",
"variables": "{}"
},
"graphql/Group/mutations/GroupMemberRankUpdate.graphql": {
"query": "#import \"fragments/User/UserProfileFragment.graphql\"\n\nmutation GroupMemberRankUpdate($input: GroupMemberRankUpdateInput!){\n GroupMemberRankUpdate(input: $input) {\n user {\n id\n ...UserProfileFragment\n }\n success\n }\n}\n\n#import \"fragments/User/UserCoverFragment.graphql\"\n#import \"fragments/User/UserAvatarFragment.graphql\"\n#import \"fragments/User/UserFollowDetailsFragment.graphql\"\n#import \"fragments/User/UserBooleansFragment.graphql\"\n\nfragment UserProfileFragment on UserInterface {\n id\n account_type\n slug\n username\n url\n short_description\n description\n description_html\n ...UserCoverFragment\n ...UserAvatarFragment\n ...UserFollowDetailsFragment\n ...UserBooleansFragment\n created_at\n ... on Group {\n groupUserStatus\n }\n}\n\nfragment UserCoverFragment on UserInterface {\n cover_src\n cover {\n original\n cached\n original_filename\n }\n}\n\nfragment UserAvatarFragment on UserInterface {\n avatar_src\n avatar {\n original\n cached\n original_filename\n __typename\n }\n __typename\n}\n\nfragment UserFollowDetailsFragment on UserInterface {\n followers_count\n following_count\n is_followed\n is_following\n}\n\nfragment UserBooleansFragment on UserInterface {\n is_ambassador\n is_verified\n is_partner\n is_superuser\n is_poweruser\n is_gamedeveloper\n is_staff\n is_strexm\n is_current_user\n is_friend\n is_blocked\n is_hidden\n is_private\n is_online\n can_message\n ... on Group {\n is_public_group\n is_group_public_access\n }\n}\n\n",
"variables": "{}"
},
"graphql/Group/mutations/GroupMemberRequestAccept.graphql": {
"query": "#import \"fragments/User/UserProfileFragment.graphql\"\n\nmutation GroupMemberRequestAccept($input: GroupMemberRequestAcceptInput!) {\n GroupMemberRequestAccept(input: $input) {\n success\n user {\n id\n ...UserProfileFragment\n }\n }\n}\n\n#import \"fragments/User/UserCoverFragment.graphql\"\n#import \"fragments/User/UserAvatarFragment.graphql\"\n#import \"fragments/User/UserFollowDetailsFragment.graphql\"\n#import \"fragments/User/UserBooleansFragment.graphql\"\n\nfragment UserProfileFragment on UserInterface {\n id\n account_type\n slug\n username\n url\n short_description\n description\n description_html\n ...UserCoverFragment\n ...UserAvatarFragment\n ...UserFollowDetailsFragment\n ...UserBooleansFragment\n created_at\n ... on Group {\n groupUserStatus\n }\n}\n\nfragment UserCoverFragment on UserInterface {\n cover_src\n cover {\n original\n cached\n original_filename\n }\n}\n\nfragment UserAvatarFragment on UserInterface {\n avatar_src\n avatar {\n original\n cached\n original_filename\n __typename\n }\n __typename\n}\n\nfragment UserFollowDetailsFragment on UserInterface {\n followers_count\n following_count\n is_followed\n is_following\n}\n\nfragment UserBooleansFragment on UserInterface {\n is_ambassador\n is_verified\n is_partner\n is_superuser\n is_poweruser\n is_gamedeveloper\n is_staff\n is_strexm\n is_current_user\n is_friend\n is_blocked\n is_hidden\n is_private\n is_online\n can_message\n ... on Group {\n is_public_group\n is_group_public_access\n }\n}\n\n",
"variables": "{}"
},
"graphql/Group/mutations/GroupMemberRequestDelete.graphql": {
"query": "#import \"fragments/User/UserProfileFragment.graphql\"\n\nmutation GroupMemberRequestDelete($input: GroupMemberRequestDeleteInput!) {\n GroupMemberRequestDelete(input: $input) {\n success\n user {\n id\n ...UserProfileFragment\n }\n }\n}\n\n#import \"fragments/User/UserCoverFragment.graphql\"\n#import \"fragments/User/UserAvatarFragment.graphql\"\n#import \"fragments/User/UserFollowDetailsFragment.graphql\"\n#import \"fragments/User/UserBooleansFragment.graphql\"\n\nfragment UserProfileFragment on UserInterface {\n id\n account_type\n slug\n username\n url\n short_description\n description\n description_html\n ...UserCoverFragment\n ...UserAvatarFragment\n ...UserFollowDetailsFragment\n ...UserBooleansFragment\n created_at\n ... on Group {\n groupUserStatus\n }\n}\n\nfragment UserCoverFragment on UserInterface {\n cover_src\n cover {\n original\n cached\n original_filename\n }\n}\n\nfragment UserAvatarFragment on UserInterface {\n avatar_src\n avatar {\n original\n cached\n original_filename\n __typename\n }\n __typename\n}\n\nfragment UserFollowDetailsFragment on UserInterface {\n followers_count\n following_count\n is_followed\n is_following\n}\n\nfragment UserBooleansFragment on UserInterface {\n is_ambassador\n is_verified\n is_partner\n is_superuser\n is_poweruser\n is_gamedeveloper\n is_staff\n is_strexm\n is_current_user\n is_friend\n is_blocked\n is_hidden\n is_private\n is_online\n can_message\n ... on Group {\n is_public_group\n is_group_public_access\n }\n}\n\n",
"variables": "{}"
},
"graphql/Group/mutations/GroupMemberRequestNew.graphql": {
"query": "#import \"fragments/User/UserProfileFragment.graphql\"\n\nmutation GroupMemberRequestNew($input: GroupMemberRequestNewInput!) {\n GroupMemberRequestNew(input: $input) {\n success\n user {\n id\n ...UserProfileFragment\n }\n }\n}\n\n#import \"fragments/User/UserCoverFragment.graphql\"\n#import \"fragments/User/UserAvatarFragment.graphql\"\n#import \"fragments/User/UserFollowDetailsFragment.graphql\"\n#import \"fragments/User/UserBooleansFragment.graphql\"\n\nfragment UserProfileFragment on UserInterface {\n id\n account_type\n slug\n username\n url\n short_description\n description\n description_html\n ...UserCoverFragment\n ...UserAvatarFragment\n ...UserFollowDetailsFragment\n ...UserBooleansFragment\n created_at\n ... on Group {\n groupUserStatus\n }\n}\n\nfragment UserCoverFragment on UserInterface {\n cover_src\n cover {\n original\n cached\n original_filename\n }\n}\n\nfragment UserAvatarFragment on UserInterface {\n avatar_src\n avatar {\n original\n cached\n original_filename\n __typename\n }\n __typename\n}\n\nfragment UserFollowDetailsFragment on UserInterface {\n followers_count\n following_count\n is_followed\n is_following\n}\n\nfragment UserBooleansFragment on UserInterface {\n is_ambassador\n is_verified\n is_partner\n is_superuser\n is_poweruser\n is_gamedeveloper\n is_staff\n is_strexm\n is_current_user\n is_friend\n is_blocked\n is_hidden\n is_private\n is_online\n can_message\n ... on Group {\n is_public_group\n is_group_public_access\n }\n}\n\n",
"variables": "{}"
},
"graphql/Group/mutations/GroupMemberRequestReject.graphql": {
"query": "#import \"fragments/User/UserProfileFragment.graphql\"\n\nmutation GroupMemberRequestReject($input: GroupMemberRequestRejectInput!) {\n GroupMemberRequestReject(input: $input) {\n success\n user {\n id\n ...UserProfileFragment\n }\n }\n}\n\n#import \"fragments/User/UserCoverFragment.graphql\"\n#import \"fragments/User/UserAvatarFragment.graphql\"\n#import \"fragments/User/UserFollowDetailsFragment.graphql\"\n#import \"fragments/User/UserBooleansFragment.graphql\"\n\nfragment UserProfileFragment on UserInterface {\n id\n account_type\n slug\n username\n url\n short_description\n description\n description_html\n ...UserCoverFragment\n ...UserAvatarFragment\n ...UserFollowDetailsFragment\n ...UserBooleansFragment\n created_at\n ... on Group {\n groupUserStatus\n }\n}\n\nfragment UserCoverFragment on UserInterface {\n cover_src\n cover {\n original\n cached\n original_filename\n }\n}\n\nfragment UserAvatarFragment on UserInterface {\n avatar_src\n avatar {\n original\n cached\n original_filename\n __typename\n }\n __typename\n}\n\nfragment UserFollowDetailsFragment on UserInterface {\n followers_count\n following_count\n is_followed\n is_following\n}\n\nfragment UserBooleansFragment on UserInterface {\n is_ambassador\n is_verified\n is_partner\n is_superuser\n is_poweruser\n is_gamedeveloper\n is_staff\n is_strexm\n is_current_user\n is_friend\n is_blocked\n is_hidden\n is_private\n is_online\n can_message\n ... on Group {\n is_public_group\n is_group_public_access\n }\n}\n\n",
"variables": "{}"
},
"graphql/Hotkeys/mutations/HotkeyDeleteMutation.graphql": {
"query": "mutation HotkeyDeleteMutation ($input: HotkeyDeleteInput!) {\n HotkeyDelete (input: $input) {\n success\n hotkey{\n id\n }\n }\n}\n",
"variables": "{}"
},
"graphql/Hotkeys/mutations/HotkeysUpdateMutation.graphql": {
"query": "mutation HotkeysUpdateMutation ($input: HotkeysUpdateInput!) {\n HotkeysUpdate (input: $input) {\n success\n }\n}\n",
"variables": "{}"
},
"graphql/Hotkeys/queries/HotkeysQuery.graphql": {
"query": "#import \"graphql/Hotkeys/fragments/HotkeysFragment.graphql\"\n\n#test-args '{\"limit\":10, \"from\":5}'\n\nquery HotkeysQuery ($limit: Int, $from: ID) {\n Me {\n id\n ...HotkeysFragment\n }\n}\n#import \"graphql/Hotkeys/fragments/HotkeyFragment.graphql\"\n\nfragment HotkeysFragment on Me {\n id\n hotkeys(limit: $limit, from: $from)\n @connection(key: \"hotkeys\") {\n pageInfo {\n hasPreviousPage\n hasNextPage\n cursor\n }\n edges {\n node {\n id\n ...HotkeyFragment\n }\n }\n }\n}\n\nfragment HotkeyFragment on HotkeyType {\n id\n command\n keys\n created_at\n updated_at\n}\n\n",
"variables": "{\"limit\":10, \"from\":5}"
},
"graphql/Me/mutations/RefreshArcadeCode.graphql": {
"query": "mutation RefreshArcadeCode {\n RefreshArcadeCode {\n success\n }\n}\n\n",
"variables": "{}"
},
"graphql/Me/queries/CurrentUserArcadeCodeQuery.graphql": {
"query": "query CurrentUserArcadeCode {\n Me {\n id\n arcade_code\n }\n}\n\n",
"variables": "{}"
},
"graphql/Me/queries/CurrentUserMinimalQuery.graphql": {
"query": "query CurrentUserMinimal {\n Me {\n id\n url\n username\n slug\n avatar_src\n cover_src\n email\n }\n}\n\n",
"variables": "{}"
},
"graphql/Me/queries/MeQuery.graphql": {
"query": "#import \"fragments/User/UserMinimalFragment.graphql\"\n\nquery MeQuery {\n Me {\n email\n ...UserMinimalFragment\n }\n}\n\nfragment UserMinimalFragment on UserInterface {\n id\n url\n username\n can_message\n is_online\n is_following\n is_followed_by\n slug\n avatar_src\n cover_src\n short_description\n}\n\n",
"variables": "{}"
},
"graphql/Me/queries/OnlineFriends.graphql": {
"query": "#import \"graphql/Me/fragments/OnlineFriendsFragment.graphql\"\n\nquery OnlineFriendsQuery {\n Me {\n id\n ...OnlineFriendsFragment\n }\n}\n\n#import \"fragments/User/UserMinimalFragment.graphql\"\n#import \"graphql/Me/fragments/CurrentStreamFragment.graphql\"\n\nfragment OnlineFriendsFragment on Me {\n id\n onlineUsers {\n edges {\n node {\n __typename\n ...UserMinimalFragment\n ...CurrentStreamFragment\n }\n }\n }\n}\n\nfragment UserMinimalFragment on UserInterface {\n id\n url\n username\n can_message\n is_online\n is_following\n is_followed_by\n slug\n avatar_src\n cover_src\n short_description\n}\n\n#import \"graphql/Stream/fragments/StreamMinimalFragment.graphql\"\n\nfragment CurrentStreamFragment on User {\n id\n currentStream {\n ...StreamMinimalFragment\n }\n}\n\n#import \"fragments/User/UserMinimalFragment.graphql\"\n\nfragment StreamMinimalFragment on Stream {\n id\n user_id\n stream_id\n user {\n id\n ...UserMinimalFragment\n }\n provider\n game_name\n channel\n url\n status\n is_streaming\n currently_watching\n views\n}\nfragment UserMinimalFragment on UserInterface {\n id\n url\n username\n can_message\n is_online\n is_following\n is_followed_by\n slug\n avatar_src\n cover_src\n short_description\n}\n\n",
"variables": "{}"
},
"graphql/Me/subscriptions/OnUserStateChange.graphql": {
"query": "#import \"fragments/User/UserMinimalFragment.graphql\"\n#import \"graphql/Me/fragments/CurrentStreamFragment.graphql\"\n\nsubscription OnUserStateChange {\n OnUserStateChange {\n action\n user {\n ...UserMinimalFragment\n ...CurrentStreamFragment\n }\n }\n}\n\nfragment UserMinimalFragment on UserInterface {\n id\n url\n username\n can_message\n is_online\n is_following\n is_followed_by\n slug\n avatar_src\n cover_src\n short_description\n}\n\n#import \"graphql/Stream/fragments/StreamMinimalFragment.graphql\"\n\nfragment CurrentStreamFragment on User {\n id\n currentStream {\n ...StreamMinimalFragment\n }\n}\n\n#import \"fragments/User/UserMinimalFragment.graphql\"\n\nfragment StreamMinimalFragment on Stream {\n id\n user_id\n stream_id\n user {\n id\n ...UserMinimalFragment\n }\n provider\n game_name\n channel\n url\n status\n is_streaming\n currently_watching\n views\n}\nfragment UserMinimalFragment on UserInterface {\n id\n url\n username\n can_message\n is_online\n is_following\n is_followed_by\n slug\n avatar_src\n cover_src\n short_description\n}\n\n",
"variables": "{}"
},
"graphql/Notification/mutations/ClearUnreadFlagMutation.graphql": {
"query": "mutation ClearUnreadNotificationFlag {\n ClearUnreadNotificationFlag {\n success\n }\n}\n\n",
"variables": "{}"
},
"graphql/Notification/mutations/MarkAllNotificationsReadMutation.graphql": {
"query": "mutation MarkAllNotificationsRead {\n MarkAllNotificationsRead {\n success\n }\n}\n\n",
"variables": "{}"
},
"graphql/Notification/mutations/MarkNotificationReadMutation.graphql": {
"query": "mutation MarkNotificationRead($input: MarkNotificationReadInput!) {\n MarkNotificationRead(input: $input) {\n set\n id\n success\n }\n}\n\n",
"variables": "{}"
},
"graphql/Notification/queries/NotificationsQuery.graphql": {
"query": "#import \"graphql/Notification/fragments/NotificationsFragment.graphql\"\n\nquery NotificationsQuery ($filters: [String], $limit: Int, $updated_at: String) {\n Me {\n id\n ...NotificationsFragment\n }\n}\n\n#import \"graphql/Notification/fragments/NotificationFragment.graphql\"\n\nfragment NotificationsFragment on Me {\n id\n notifications(filters: $filters, limit: $limit, updated_at: $updated_at)\n @connection(key: \"notifications\") {\n pageInfo {\n hasPreviousPage\n hasNextPage\n cursor\n unread_flag\n }\n edges {\n node {\n id\n ...NotificationFragment\n }\n }\n }\n}\n\n#import \"fragments/User/UserMinimalFragment.graphql\"\n\nfragment NotificationFragment on Notification {\n id\n ids\n image {\n original\n cached\n original_filename\n }\n unread\n key\n names\n user{\n ...UserMinimalFragment\n }\n set\n text\n type\n url\n created_at\n enable_unread\n enable_push\n enable_instant\n}\n\nfragment UserMinimalFragment on UserInterface {\n id\n url\n username\n can_message\n is_online\n is_following\n is_followed_by\n slug\n avatar_src\n cover_src\n short_description\n}\n\n",
"variables": "{}"
},
"graphql/Notification/queries/UnreadFlagNotificationsQuery.graphql": {
"query": "#import \"graphql/Notification/fragments/UnreadFlagNotificationsFragment.graphql\"\n\nquery UnreadFlagNotificationsQuery {\n Me {\n id\n ...UnreadFlagNotificationsFragment\n }\n}\n\nfragment UnreadFlagNotificationsFragment on Me {\n id\n has_unread_flag_notifications\n}\n",
"variables": "{}"
},
"graphql/Notification/subscriptions/OnNotificationChange.graphql": {
"query": "subscription OnNotificationChange{\n OnNotificationChange{\n __typename\n ... on ClearUnreadNotificationFlagOutputType{\n success\n action\n id\n }\n ... on MarkAllReadOutputType{\n success\n action\n id\n }\n ... on MarkReadOutputType {\n success\n action\n id\n set\n }\n }\n}\n\n",
"variables": "{}"
},
"graphql/Notification/subscriptions/OnNotificationNew.graphql": {
"query": "#import \"graphql/Notification/fragments/NotificationFragment.graphql\"\n\nsubscription OnNotificationNew {\n OnNotificationNew {\n user_id\n notification {\n ...NotificationFragment\n }\n }\n}\n\n#import \"fragments/User/UserMinimalFragment.graphql\"\n\nfragment NotificationFragment on Notification {\n id\n ids\n image {\n original\n cached\n original_filename\n }\n unread\n key\n names\n user{\n ...UserMinimalFragment\n }\n set\n text\n type\n url\n created_at\n enable_unread\n enable_push\n enable_instant\n}\n\nfragment UserMinimalFragment on UserInterface {\n id\n url\n username\n can_message\n is_online\n is_following\n is_followed_by\n slug\n avatar_src\n cover_src\n short_description\n}\n\n",
"variables": "{}"
},
"graphql/Overlays/mutations/OverlayAddSharedMutation.graphql": {
"query": "mutation OverlayAddShared($input: OverlayAddSharedInput!) {\n OverlayAddShared(input: $input) {\n overlay {\n id\n }\n }\n}\n\n",
"variables": "{}"
},
"graphql/Overlays/queries/OverlaysQuery.graphql": {
"query": "#import \"graphql/Overlays/fragments/OverlayFragment.graphql\"\n#import \"graphql/Overlays/fragments/OverlayDesignFragment.graphql\"\n\n#test-args '{\"from\": 0, \"limit\": 10}'\nquery OverlaysQuery($from: ID, $limit: Int, $orderBy: OverlaysOrderByEnum, $type: [OverlaysTypeEnum]) {\n Overlays(from: $from, limit: $limit, orderBy: $orderBy, type: $type) {\n pageInfo {\n total\n hasNextPage\n hasPreviousPage\n cursor\n }\n edges {\n node {\n id\n ...OverlayFragment\n design {\n id\n ...OverlayDesignFragment\n }\n }\n }\n }\n}\n\nfragment OverlayFragment on Overlay {\n id\n name\n cost\n type\n thumbnail_image\n thumbnail_skeleton\n medium_image\n medium_skeleton\n published_at\n created_at\n updated_at\n}\n\nfragment OverlayDesignFragment on OverlayDesign {\n id\n name\n game_id\n generic\n created_at\n updated_at\n}\n\n",
"variables": "{\"from\": 0, \"limit\": 10}"
},
"graphql/Overlays/queries/SharedOverlayQuery.graphql": {
"query": "#import \"fragments/User/UserMinimalFragment.graphql\"\n#test-args '{\"share_code\": \"kfx0xa\"}'\n\nquery SharedOverlayQuery($share_code: String) {\n SharedOverlay(share_code: $share_code) {\n id\n user {\n ...UserMinimalFragment\n }\n }\n}\n\nfragment UserMinimalFragment on UserInterface {\n id\n url\n username\n can_message\n is_online\n is_following\n is_followed_by\n slug\n avatar_src\n cover_src\n short_description\n}\n\n",
"variables": "{\"share_code\": \"kfx0xa\"}"
},
"graphql/Post/queries/PostLikesQuery.graphql": {
"query": "#note - this has aliases because it follows the convention on UserListModal\n\n#import \"fragments/User/UserMinimalFragment.graphql\"\n#import \"fragments/User/UserFollowDetailsFragment.graphql\"\n\n#test-args '{\"id\": 1679885}'\n\nquery PostLikesQuery($id: ID, $limit: Int, $cursor: String) {\n activity: Post(id: $id) {\n id\n action: likes(limit: $limit, created_at: $cursor) {\n pageInfo {\n total\n hasNextPage\n hasPreviousPage\n cursor\n }\n edges {\n node {\n ...UserMinimalFragment\n ...UserFollowDetailsFragment\n is_current_user\n }\n }\n }\n }\n}\n\nfragment UserMinimalFragment on UserInterface {\n id\n url\n username\n can_message\n is_online\n is_following\n is_followed_by\n slug\n avatar_src\n cover_src\n short_description\n}\n\nfragment UserFollowDetailsFragment on UserInterface {\n followers_count\n following_count\n is_followed\n is_following\n}\n\n",
"variables": "{\"id\": 1679885}"
},
"graphql/Post/queries/PostPinsQuery.graphql": {
"query": "#note - this has aliases because it follows the convention on UserListModal\n\n#import \"fragments/User/UserMinimalFragment.graphql\"\n#import \"fragments/User/UserFollowDetailsFragment.graphql\"\n\n#test-args '{\"id\": 1679885}'\n\nquery PostPinsQuery($id: ID, $limit: Int, $cursor: String) {\n activity: Post(id: $id) {\n id\n action: pins(limit: $limit, created_at: $cursor) {\n pageInfo {\n total\n hasNextPage\n hasPreviousPage\n cursor\n }\n edges {\n node {\n ...UserMinimalFragment\n ...UserFollowDetailsFragment\n is_current_user\n }\n }\n }\n }\n}\n\nfragment UserMinimalFragment on UserInterface {\n id\n url\n username\n can_message\n is_online\n is_following\n is_followed_by\n slug\n avatar_src\n cover_src\n short_description\n}\n\nfragment UserFollowDetailsFragment on UserInterface {\n followers_count\n following_count\n is_followed\n is_following\n}\n\n",
"variables": "{\"id\": 1679885}"
},
"graphql/Review/mutations/ReviewDeleteMutation.graphql": {
"query": "mutation UserReviewDelete($input: UserReviewDeleteInput!) {\n UserReviewDelete(input: $input) {\n success\n }\n}\n\n",
"variables": "{}"
},
"graphql/Review/mutations/ReviewNewMutation.graphql": {
"query": "#import \"fragments/Game/GameMinimalFragment.graphql\"\n#import \"fragments/Game/GameRatingFragment.graphql\"\n\nmutation UserReviewNew($input: UserReviewNewInput!) {\n UserReviewNew(input: $input) {\n success\n review {\n game {\n ...GameMinimalFragment\n ...GameRatingFragment\n }\n }\n }\n}\n\nfragment GameMinimalFragment on Game {\n id\n slug\n title\n url\n short_description\n description\n is_liked\n is_tagged\n esrb_rating\n box {\n cached\n }\n cover {\n cached\n }\n}\n\nfragment GameRatingFragment on Game {\n user_score\n is_reviewed\n rating\n reviews_stats\n reviews {\n pageInfo {\n total\n }\n }\n}\n\n",
"variables": "{}"
},
"graphql/Review/mutations/ReviewUpdateMutation.graphql": {
"query": "#import \"fragments/Review/ReviewFragment.graphql\"\n\nmutation UserReviewUpdate($input: UserReviewUpdateInput!) {\n UserReviewUpdate(input: $input) {\n success\n review {\n ...ReviewFragment\n }\n }\n}\n\nfragment ReviewFragment on Review {\n id\n score\n title\n pros {\n edges {\n node\n }\n }\n cons {\n edges {\n node\n }\n }\n description\n description_html\n created_at\n updated_at\n}\n\n",
"variables": "{}"
},
"graphql/Search/queries/SearchUser.graphql": {
"query": "query Search($query: String!) {\n Search(q: $query, users: true, groups: true, limit: 10) {\n edges {\n node {\n ... on UserInterface {\n id\n username\n can_message\n avatar_src\n url\n is_following\n is_followed_by\n }\n }\n }\n }\n}\n\n",
"variables": "{}"
},
"graphql/Settings/mutations/ResetGameLibrary.graphql": {
"query": "mutation ResetGameLibrary {\n ResetGameLibrary {\n success\n }\n}\n\n",
"variables": "{}"
},
"graphql/Settings/mutations/SettingsArcadeGamesUpdateMutation.graphql": {
"query": "mutation Settings($input: SettingsArcadeGamesInput!) {\n SettingsArcadeGamesUpdate(input: $input) {\n success\n }\n}\n\n",
"variables": "{}"
},
"graphql/Settings/mutations/SettingsLastStreamResetMutation.graphql": {
"query": "mutation SettingsLastStreamReset {\n SettingsLastStreamReset {\n success\n }\n}\n\n",
"variables": "{}"
},
"graphql/Settings/mutations/SettingsSecurityMutation.graphql": {
"query": "mutation Settings($input: SettingsInput!) {\n Settings(input: $input) {\n success\n }\n}\n\n",
"variables": "{}"
},
"graphql/Settings/mutations/SettingsUpdateMutation.graphql": {
"query": "mutation Settings($input: SettingsInput!) {\n Settings(input: $input) {\n success\n }\n}\n\n",
"variables": "{}"
},
"graphql/Settings/mutations/SocialConnectionsMutation.graphql": {
"query": "mutation Settings($input: SettingsInput!) {\n Settings(input: $input) {\n success\n }\n}\n\n",
"variables": "{}"
},
"graphql/Settings/queries/ConnectedServices.graphql": {
"query": "#import \"fragments/Settings/ConnectedServicesFragment.graphql\"\n\nquery SocialConnections {\n Me {\n id\n ...ConnectedServicesFragment\n }\n}\n\nfragment ConnectedServicesFragment on Me {\n connected_services {\n twitter\n facebook\n steam\n mixer\n google\n streamlabs\n twitch\n }\n}\n\n",
"variables": "{}"
},
"graphql/Settings/queries/LinkedServices.graphql": {
"query": "query LinkedServicesQuery {\n Me {\n id\n profiles {\n edges {\n node {\n id\n profile_type\n profile_type_id\n profile_type_version\n url\n is_visible\n }\n }\n }\n }\n}\n\n",
"variables": "{}"
},
"graphql/Settings/queries/SettingsAudioChoices.graphql": {
"query": "query SettingsAudioChoices {\n SettingsChoices {\n sounds {\n value\n label\n path\n full_path\n }\n }\n}\n\n",
"variables": "{}"
},
"graphql/Settings/queries/SettingsBoomTown.graphql": {
"query": "query SettingsGeneral {\n Settings {\n arcade_bt_theme\n arcade_bt_twitch_min_cheer\n arcade_bt_twitch_cmd_whitelist\n arcade_bt_twitch_allow_all_mods\n arcade_bt_play_transition\n arcade_bt_enable_audio\n }\n}\n\n",
"variables": "{}"
},
"graphql/Settings/queries/SettingsGeneral.graphql": {
"query": "#import \"fragments/Settings/SettingsGeneralFragment.graphql\"\n#import \"fragments/Settings/FeedBackgroundFragment.graphql\"\n#import \"fragments/User/UserMinimalFragment.graphql\"\n\nquery SettingsGeneral {\n Me {\n id\n email\n is_private\n account_type\n ...UserMinimalFragment\n }\n Settings {\n ...SettingsGeneralFragment\n ...FeedBackgroundFragment\n }\n}\n\n#import \"fragments/Settings/SettingsOtpFragment.graphql\"\n\nfragment SettingsGeneralFragment on Settings {\n allow_message_from_everyone\n allow_online_from_everyone\n group_public_access\n ...SettingsOtpFragment\n receive_email_updates\n}\n\nfragment SettingsOtpFragment on Settings {\n enable_two_way_auth\n enable_otp\n}\n\nfragment FeedBackgroundFragment on Settings {\n feed_background\n feed_background_file {\n original\n cached\n original_filename\n }\n feed_background_global\n}\n\nfragment UserMinimalFragment on UserInterface {\n id\n url\n username\n can_message\n is_online\n is_following\n is_followed_by\n slug\n avatar_src\n cover_src\n short_description\n}\n\n",
"variables": "{}"
},
"graphql/Settings/queries/SettingsNotifications.graphql": {
"query": "#import \"fragments/Settings/SettingsNotificationsFragment.graphql\"\n\nquery SettingsNotifications {\n Settings {\n ...SettingsNotificationsFragment\n }\n}\n\nfragment SettingsNotificationsFragment on Settings {\n notification_sound {\n value\n label\n path\n full_path\n }\n messaging_sound {\n value\n label\n path\n full_path\n }\n desktop_notification\n digest_weekly\n digest_monthly\n\n follow_notification_enabled\n instant_followers\n push_followers\n receive_follow_notifications\n\n like_notification_enabled\n instant_likes\n push_likes\n receive_like_notifications\n\n mention_notification_enabled\n instant_mentions\n push_mentions\n receive_mention_notifications\n\n message_notification_enabled\n instant_messages\n\n poll_expire_notification_enabled\n instant_poll_expire_notifications\n push_poll_expire_notifications\n receive_poll_expire_notifications\n\n poll_vote_notification_enabled\n instant_poll_vote_notifications\n push_poll_vote_notifications\n receive_poll_vote_notifications,\n\n poll_voted_expire_notification_enabled\n instant_poll_voted_expire_notifications\n push_poll_voted_expire_notifications\n receive_poll_voted_expire_notifications,\n\n replies_notification_enabled\n instant_replies\n push_replies\n receive_comment_notifications\n}\n\n",
"variables": "{}"
},
"graphql/Settings/queries/SettingsSecurity.graphql": {
"query": "#import \"fragments/Settings/SettingsOtpFragment.graphql\"\n\nquery SettingsSecurity {\n Settings {\n ...SettingsOtpFragment\n }\n}\n\nfragment SettingsOtpFragment on Settings {\n enable_two_way_auth\n enable_otp\n}\n\n",
"variables": "{}"
},
"graphql/Settings/queries/SocialConnections.graphql": {
"query": "#import \"fragments/Settings/SocialConnectionsFragment.graphql\"\n\nquery SocialConnections {\n Settings {\n ...SocialConnectionsFragment\n }\n}\n\nfragment SocialConnectionsFragment on Settings {\n facebook_page\n post_facebook_page\n post_facebook_profile\n display_facebook_page\n facebook_page_display\n}\n\n",
"variables": "{}"
},
"graphql/Smartbanner/queries/Smartbanner.graphql": {
"query": "query Smartbanner {\n Smartbanner {\n id\n is_enabled\n label\n button_label\n button_path\n button_target\n cache_key\n }\n}\n\n",
"variables": "{}"
},
"graphql/Stream/queries/StreamsDiscover.graphql": {
"query": "#import \"graphql/Stream/fragments/StreamMinimalFragment.graphql\"\n\nquery StreamsDiscoverQuery($limit: Int){\n StreamsDiscover(limit: $limit){\n edges{\n node{\n ...StreamMinimalFragment\n }\n }\n }\n}\n#import \"fragments/User/UserMinimalFragment.graphql\"\n\nfragment StreamMinimalFragment on Stream {\n id\n user_id\n stream_id\n user {\n id\n ...UserMinimalFragment\n }\n provider\n game_name\n channel\n url\n status\n is_streaming\n currently_watching\n views\n}\nfragment UserMinimalFragment on UserInterface {\n id\n url\n username\n can_message\n is_online\n is_following\n is_followed_by\n slug\n avatar_src\n cover_src\n short_description\n}\n\n",
"variables": "{}"
},
"graphql/User/mutations/UserFollowDelete.graphql": {
"query": "mutation UserFollowDelete($input: UserFollowDeleteInput!) {\n UserFollowDelete(input: $input) {\n success\n user{\n id\n is_following\n account_type\n }\n }\n}\n\n",
"variables": "{}"
},
"graphql/User/mutations/UserFollowNew.graphql": {
"query": "mutation UserFollowNew($input: UserFollowNewInput!) {\n UserFollowNew(input: $input) {\n success\n user{\n id\n is_following\n account_type\n }\n }\n}\n\n",
"variables": "{}"
},
"graphql/User/mutations/UserImageDeleteMutation.graphql": {
"query": "mutation UserImageDelete($input: UserImageDeleteInput!) {\n UserImageDelete(input: $input) {\n success\n }\n}\n\n",
"variables": "{}"
},
"graphql/User/mutations/UserVideoDeleteMutation.graphql": {
"query": "mutation UserVideoDelete($input: UserVideoDeleteInput!) {\n UserVideoDelete(input: $input) {\n success\n }\n}\n\n",
"variables": "{}"
},
"graphql/User/mutations/UserVideoNewMutation.graphql": {
"query": "mutation UserVideoNew($input: UserVideoNewInput!) {\n UserVideoNew(input: $input) {\n success\n }\n}\n\n",
"variables": "{}"
},
"graphql/User/mutations/UserVideoPinMutation.graphql": {
"query": "#import \"fragments/Video/VideoFragment.graphql\"\n\nmutation UserVideoPin($input: UserVideoPinInput!) {\n UserVideoPin(input: $input) {\n success\n video {\n ...VideoFragment\n }\n }\n}\n\n#import \"fragments/Video/VideoThumbnailFragment.graphql\"\n#import \"fragments/User/UserMinimalFragment.graphql\"\n\nfragment VideoFragment on Video {\n id\n user_id\n game_id\n url\n key\n ...VideoThumbnailFragment\n source\n title\n published_at\n is_pinned\n user {\n ...UserMinimalFragment\n }\n}\n\nfragment VideoThumbnailFragment on Video {\n thumbnail {\n filename\n height\n width\n size\n extension\n activity_id\n }\n}\n\nfragment UserMinimalFragment on UserInterface {\n id\n url\n username\n can_message\n is_online\n is_following\n is_followed_by\n slug\n avatar_src\n cover_src\n short_description\n}\n\n",
"variables": "{}"
},
"graphql/User/queries/UserBadges.graphql": {
"query": "#test-args '{\"slug\":\"light\"}'\n\nquery UserBadges($slug: String) {\n user: User(slug: $slug) {\n id\n badges {\n edges {\n node {\n key\n label\n title\n }\n }\n }\n }\n}\n\n",
"variables": "{\"slug\":\"light\"}"
},
"graphql/User/queries/UserCurrentStream.graphql": {
"query": "#import \"graphql/Me/fragments/CurrentStreamFragment.graphql\"\n\n#test-args '{\"id\":\"1\"}'\n\nquery UserCurrentStreamQuery($id: ID!) {\n User(id: $id) {\n id\n ...CurrentStreamFragment\n }\n}\n\n#import \"graphql/Stream/fragments/StreamMinimalFragment.graphql\"\n\nfragment CurrentStreamFragment on User {\n id\n currentStream {\n ...StreamMinimalFragment\n }\n}\n\n#import \"fragments/User/UserMinimalFragment.graphql\"\n\nfragment StreamMinimalFragment on Stream {\n id\n user_id\n stream_id\n user {\n id\n ...UserMinimalFragment\n }\n provider\n game_name\n channel\n url\n status\n is_streaming\n currently_watching\n views\n}\nfragment UserMinimalFragment on UserInterface {\n id\n url\n username\n can_message\n is_online\n is_following\n is_followed_by\n slug\n avatar_src\n cover_src\n short_description\n}\n\n",
"variables": "{\"id\":\"1\"}"
},
"graphql/User/queries/UserFollowCounts.graphql": {
"query": "#import \"fragments/User/UserFollowDetailsFragment.graphql\"\n#test-args '{\"id\": 14}'\n\nquery UserFollowDetailsFragment($id: ID!) {\n User(id: $id) {\n id\n ...UserFollowDetailsFragment\n }\n}\n\nfragment UserFollowDetailsFragment on UserInterface {\n followers_count\n following_count\n is_followed\n is_following\n}\n\n",
"variables": "{\"id\": 14}"
},
"graphql/User/queries/UserGames.graphql": {
"query": "#import \"fragments/User/UserGamesFragment.graphql\"\n#test-args '{\"slug\":\"light\", \"tagId\": 1, \"limit\": 10, \"from\": \"0\"}'\n\nquery UserGames($slug: String, $tagId: ID!, $limit: Int, $from: ID) {\n user: User(slug: $slug) {\n id\n tag: gametag(gametag_id: $tagId) {\n id\n slug\n name\n ...UserGamesFragment\n }\n }\n}\n\n#import \"fragments/Game/GameMinimalFragment.graphql\"\n#import \"fragments/Game/GameTagsFragment.graphql\"\n#import \"fragments/Game/GameRatingFragment.graphql\"\n\nfragment UserGamesFragment on GameTag {\n games: games(limit: $limit, from: $from) {\n pageInfo {\n total\n hasNextPage\n }\n edges {\n node {\n ...GameMinimalFragment\n ...GameTagsFragment\n ...GameRatingFragment\n }\n }\n }\n}\n\nfragment GameMinimalFragment on Game {\n id\n slug\n title\n url\n short_description\n description\n is_liked\n is_tagged\n esrb_rating\n box {\n cached\n }\n cover {\n cached\n }\n}\n\n#import \"fragments/Game/GameTagFragment.graphql\"\n\nfragment GameTagsFragment on Game {\n gametags {\n edges {\n node {\n ...GameTagFragment\n }\n }\n }\n}\n\nfragment GameTagFragment on GameTag {\n id\n slug\n name\n display\n is_editable\n count\n is_system\n}\n\nfragment GameRatingFragment on Game {\n user_score\n is_reviewed\n rating\n reviews_stats\n reviews {\n pageInfo {\n total\n }\n }\n}\n\n",
"variables": "{\"slug\":\"light\", \"tagId\": 1, \"limit\": 10, \"from\": \"0\"}"
},
"graphql/User/queries/UserGamesPinnedLikes.graphql": {
"query": "#import \"fragments/Game/GameMinimalFragment.graphql\"\n#import \"fragments/Game/GameBooleansFragment.graphql\"\n\n#test-args '{\"id\": 1}'\nquery UserGamesPinnedLikes($id: ID) {\n User(id: $id) {\n id\n is_current_user\n pinned: gametag(gametag_id: 2) {\n games(limit: 9) {\n edges {\n meta {\n created_at\n }\n node {\n ...GameMinimalFragment\n ...GameBooleansFragment\n }\n }\n }\n }\n likes: gametag(gametag_id: 1) {\n games(limit: 9) {\n edges {\n meta {\n created_at\n }\n node {\n ...GameMinimalFragment\n ...GameBooleansFragment\n }\n }\n }\n }\n }\n}\n\nfragment GameMinimalFragment on Game {\n id\n slug\n title\n url\n short_description\n description\n is_liked\n is_tagged\n esrb_rating\n box {\n cached\n }\n cover {\n cached\n }\n}\n\nfragment GameBooleansFragment on Game {\n is_tagged\n is_liked\n is_pinned\n is_reviewed\n}\n\n",
"variables": "{\"id\": 1}"
},
"graphql/User/queries/UserGameTags.graphql": {
"query": "#import \"fragments/User/UserGameTagsFragment.graphql\"\n\n#test-args '{\"id\": 1}'\n\nquery UserGameTags($id: ID!) {\n User(id: $id) {\n id\n ...UserGameTagsFragment\n }\n}\n\n#import \"fragments/Game/GameTagFragment.graphql\"\n\nfragment UserGameTagsFragment on UserInterface {\n gametags(limit: 10000) {\n edges {\n node {\n id\n ...GameTagFragment\n }\n }\n }\n}\n\nfragment GameTagFragment on GameTag {\n id\n slug\n name\n display\n is_editable\n count\n is_system\n}\n\n",
"variables": "{\"id\": 1}"
},
"graphql/User/queries/UserGroups.graphql": {
"query": "#import \"fragments/User/UserProfileFragment.graphql\"\n\n#test-args '{\"slug\":\"light\", \"from\": 0, \"limit\": 10}'\nquery UserGroups($slug: String, $from: ID, $limit: Int) {\n user: User(slug: $slug) {\n id\n groups(from: $from, limit: $limit) {\n pageInfo {\n total\n hasNextPage\n }\n edges {\n node {\n id\n ...UserProfileFragment\n }\n }\n }\n }\n}\n\n#import \"fragments/User/UserCoverFragment.graphql\"\n#import \"fragments/User/UserAvatarFragment.graphql\"\n#import \"fragments/User/UserFollowDetailsFragment.graphql\"\n#import \"fragments/User/UserBooleansFragment.graphql\"\n\nfragment UserProfileFragment on UserInterface {\n id\n account_type\n slug\n username\n url\n short_description\n description\n description_html\n ...UserCoverFragment\n ...UserAvatarFragment\n ...UserFollowDetailsFragment\n ...UserBooleansFragment\n created_at\n ... on Group {\n groupUserStatus\n }\n}\n\nfragment UserCoverFragment on UserInterface {\n cover_src\n cover {\n original\n cached\n original_filename\n }\n}\n\nfragment UserAvatarFragment on UserInterface {\n avatar_src\n avatar {\n original\n cached\n original_filename\n __typename\n }\n __typename\n}\n\nfragment UserFollowDetailsFragment on UserInterface {\n followers_count\n following_count\n is_followed\n is_following\n}\n\nfragment UserBooleansFragment on UserInterface {\n is_ambassador\n is_verified\n is_partner\n is_superuser\n is_poweruser\n is_gamedeveloper\n is_staff\n is_strexm\n is_current_user\n is_friend\n is_blocked\n is_hidden\n is_private\n is_online\n can_message\n ... on Group {\n is_public_group\n is_group_public_access\n }\n}\n\n",
"variables": "{\"slug\":\"light\", \"from\": 0, \"limit\": 10}"
},
"graphql/User/queries/UserHeaderLinks.graphql": {
"query": "#import \"fragments/User/UserProfilesFragment.graphql\"\n#test-args '{\"slug\":\"light\"}'\n\nquery UserHeaderLinks($slug: String) {\n User(slug: $slug) {\n id\n ...UserProfilesFragment\n }\n}\n\nfragment UserProfilesFragment on UserInterface {\n profiles {\n edges {\n node {\n id\n user_id\n profile_type\n profile_type_id\n url\n is_visible\n }\n }\n }\n}\n\n",
"variables": "{\"slug\":\"light\"}"
},
"graphql/User/queries/UserImages.graphql": {
"query": "#import \"fragments/User/UserImagesTagsFragment.graphql\"\n#test-args '{\"slug\":\"light\", \"tagId\": 1, \"limit\": 10, \"from\": 0}'\n\nquery UserImages($slug: String, $tagId: Int, $limit: Int, $from: ID) {\n user: User(slug: $slug) {\n id\n ...UserImagesTagsFragment\n }\n}\n\n#import \"fragments/User/UserImagesFragment.graphql\"\n\nfragment UserImagesTagsFragment on UserInterface {\n pictures_tag(id: $tagId) {\n edges {\n node {\n id\n name\n slug\n ...UserImagesFragment\n }\n }\n }\n}\n\n#import \"fragments/User/UserImageFragment.graphql\"\n\nfragment UserImagesFragment on PictureTag {\n pictures(limit: $limit, from: $from) @connection(key: \"USER_IMAGES_DATA\") {\n pageInfo {\n total\n hasNextPage\n }\n edges {\n node {\n ...UserImageFragment\n }\n }\n }\n}\n\nfragment UserImageFragment on Picture {\n filename\n uploader_id\n description\n height\n width\n size\n extension\n created_at\n updated_at\n thumbnail\n original\n tags {\n edges {\n node {\n id\n slug\n name\n }\n }\n }\n}\n\n",
"variables": "{\"slug\":\"light\", \"tagId\": 1, \"limit\": 10, \"from\": 0}"
},
"graphql/User/queries/UserImagesAll.graphql": {
"query": "#import \"fragments/User/UserImagesAllFragment.graphql\"\n#test-args '{\"slug\":\"light\", \"limit\": 10, \"from\": 0}'\n\nquery UserImagesAll($slug: String, $limit: Int, $from: ID) {\n user: User(slug: $slug) {\n id\n ...UserImagesAllFragment\n }\n}\n\n#import \"fragments/User/UserImageFragment.graphql\"\n\nfragment UserImagesAllFragment on UserInterface {\n pictures(limit: $limit, from: $from) @connection(key: \"USER_IMAGES_DATA\") {\n pageInfo {\n total\n hasNextPage\n }\n edges {\n node {\n ...UserImageFragment\n }\n }\n }\n}\n\nfragment UserImageFragment on Picture {\n filename\n uploader_id\n description\n height\n width\n size\n extension\n created_at\n updated_at\n thumbnail\n original\n tags {\n edges {\n node {\n id\n slug\n name\n }\n }\n }\n}\n\n",
"variables": "{\"slug\":\"light\", \"limit\": 10, \"from\": 0}"
},
"graphql/User/queries/UserImagesAllById.graphql": {
"query": "#import \"fragments/User/UserImagesAllFragment.graphql\"\n#test-args '{\"id\":\"14\", \"limit\":10, \"from\":0}'\n\nquery UserImagesAll($id: ID, $limit: Int, $from: ID) {\n user: User(id: $id) {\n id\n ...UserImagesAllFragment\n }\n}\n\n#import \"fragments/User/UserImageFragment.graphql\"\n\nfragment UserImagesAllFragment on UserInterface {\n pictures(limit: $limit, from: $from) @connection(key: \"USER_IMAGES_DATA\") {\n pageInfo {\n total\n hasNextPage\n }\n edges {\n node {\n ...UserImageFragment\n }\n }\n }\n}\n\nfragment UserImageFragment on Picture {\n filename\n uploader_id\n description\n height\n width\n size\n extension\n created_at\n updated_at\n thumbnail\n original\n tags {\n edges {\n node {\n id\n slug\n name\n }\n }\n }\n}\n\n",
"variables": "{\"id\":\"14\", \"limit\":10, \"from\":0}"
},
"graphql/User/queries/UserImagesById.graphql": {
"query": "#import \"fragments/User/UserImagesTagsFragment.graphql\"\n#test-args '{\"id\": 14, \"tagId\": 1, \"limit\": 10, \"from\": 0}'\n\nquery UserImages($id: ID, $tagId: Int, $limit: Int, $from: ID) {\n user: User(id: $id) {\n id\n ...UserImagesTagsFragment\n }\n}\n\n#import \"fragments/User/UserImagesFragment.graphql\"\n\nfragment UserImagesTagsFragment on UserInterface {\n pictures_tag(id: $tagId) {\n edges {\n node {\n id\n name\n slug\n ...UserImagesFragment\n }\n }\n }\n}\n\n#import \"fragments/User/UserImageFragment.graphql\"\n\nfragment UserImagesFragment on PictureTag {\n pictures(limit: $limit, from: $from) @connection(key: \"USER_IMAGES_DATA\") {\n pageInfo {\n total\n hasNextPage\n }\n edges {\n node {\n ...UserImageFragment\n }\n }\n }\n}\n\nfragment UserImageFragment on Picture {\n filename\n uploader_id\n description\n height\n width\n size\n extension\n created_at\n updated_at\n thumbnail\n original\n tags {\n edges {\n node {\n id\n slug\n name\n }\n }\n }\n}\n\n",
"variables": "{\"id\": 14, \"tagId\": 1, \"limit\": 10, \"from\": 0}"
},
"graphql/User/queries/UserImageTags.graphql": {
"query": "#import \"fragments/User/UserImageTagFragment.graphql\"\n#test-args '{\"slug\":\"light\", \"limit\":100}'\n\nquery UserImageTags($slug: String, $limit: Int) {\n user: User(slug: $slug) {\n id\n tags: picture_tags(limit: $limit) @connection(key: \"pictures_tag\") {\n edges {\n node {\n id\n ...UserImageTagFragment\n }\n }\n }\n }\n}\n\nfragment UserImageTagFragment on PictureTag {\n id\n name\n slug\n description\n is_system\n pictures {\n pageInfo {\n total\n }\n }\n}\n\n",
"variables": "{\"slug\":\"light\", \"limit\":100}"
},
"graphql/User/queries/UserImageTagsById.graphql": {
"query": "#import \"fragments/User/UserImageTagFragment.graphql\"\n#test-args '{\"id\": 1}'\n\nquery UserImageTags($id: ID, $limit: Int) {\n user: User(id: $id) {\n id\n tags: pictures_tag(limit: $limit) @connection(key: \"pictures_tag\") {\n edges {\n node {\n id\n ...UserImageTagFragment\n }\n }\n }\n }\n}\n\nfragment UserImageTagFragment on PictureTag {\n id\n name\n slug\n description\n is_system\n pictures {\n pageInfo {\n total\n }\n }\n}\n\n",
"variables": "{\"id\": 1}"
},
"graphql/User/queries/UserIsDesktopBetaMember.graphql": {
"query": "#test-args '{\"id\": 12819, \"slug\": \"jcmdgzmn\"}'\n\nquery UserIsDesktopBetaMemberBySlugQuery ($id: ID, $slug: String){\n User (id: $id, slug: $slug) {\n id\n username\n is_superuser\n is_staff\n is_desktop_beta_member\n }\n}\n",
"variables": "{\"id\": 12819, \"slug\": \"jcmdgzmn\"}"
},
"graphql/User/queries/UserIsDesktopBetaMemberBySlug.graphql": {
"query": "#test-args '{\"slug\": \"jcmdgzmn\"}'\n\nquery UserIsDesktopBetaMemberBySlugQuery ($slug: String){\n User (slug: $slug) {\n id\n username\n is_superuser\n is_staff\n is_desktop_beta_member\n }\n}\n",
"variables": "{\"slug\": \"jcmdgzmn\"}"
},
"graphql/User/queries/UserMembers.graphql": {
"query": "#import \"fragments/User/UserMinimalFragment.graphql\"\n#import \"fragments/User/UserFollowDetailsFragment.graphql\"\n\n#test-args '{\"slug\":\"light\", \"created_at\": \"2017-11-17T10:04:59.000Z\", \"limit\": 10}'\nquery UserMembers($slug: String, $created_at: String, $limit: Int) {\n user: User(slug: $slug) {\n id\n members(created_at: $created_at, limit: $limit) {\n pageInfo {\n total\n hasNextPage\n }\n edges {\n meta {\n status\n is_admin\n created_at\n }\n node {\n id\n account_type\n ...UserMinimalFragment\n ...UserFollowDetailsFragment\n }\n }\n }\n }\n}\n\nfragment UserMinimalFragment on UserInterface {\n id\n url\n username\n can_message\n is_online\n is_following\n is_followed_by\n slug\n avatar_src\n cover_src\n short_description\n}\n\nfragment UserFollowDetailsFragment on UserInterface {\n followers_count\n following_count\n is_followed\n is_following\n}\n\n",
"variables": "{\"slug\":\"light\", \"created_at\": \"2017-11-17T10:04:59.000Z\", \"limit\": 10}"
},
"graphql/User/queries/UserOverlays.graphql": {
"query": "# Asked @joyo how many overlays can a group have\n# answer was 5, but to be sure setting limit to 20\n\n#test-args '{\"id\": \"2\"}'\n\nquery UserOverlays($id: ID!) {\n User(id: $id) {\n id\n ... on Group {\n overlays(from: 0, limit: 20) {\n edges {\n node {\n id\n }\n }\n }\n }\n }\n}\n\n",
"variables": "{\"id\": \"2\"}"
},
"graphql/User/queries/UserOverview.graphql": {
"query": "#import \"fragments/User/UserAboutFragment.graphql\"\n#import \"fragments/User/UserGameTagsFragment.graphql\"\n#test-args '{\"slug\":\"light\"}'\n\nquery UserOverview($slug: String) {\n user: User(slug: $slug) {\n id\n account_type\n short_description\n ...UserAboutFragment\n ...UserGameTagsFragment\n }\n}\n\nfragment UserAboutFragment on UserInterface {\n age\n birth_day\n birth_month\n birth_year\n birthday\n consoles\n country_name\n country_code\n created_at\n description\n description_html\n display_age\n display_birthday\n display_gender\n first_name\n gender\n hardwares\n hardwares_html\n last_name\n long_description\n long_description_html\n member_since\n other_equipments\n other_equipments_html\n short_description\n}\n\n#import \"fragments/Game/GameTagFragment.graphql\"\n\nfragment UserGameTagsFragment on UserInterface {\n gametags(limit: 10000) {\n edges {\n node {\n id\n ...GameTagFragment\n }\n }\n }\n}\n\nfragment GameTagFragment on GameTag {\n id\n slug\n name\n display\n is_editable\n count\n is_system\n}\n\n",
"variables": "{\"slug\":\"light\"}"
},
"graphql/User/queries/UserPlatforms.graphql": {
"query": "query UserPlatforms {\n platforms: Platforms(limit: 10000) {\n edges {\n node {\n id\n name\n slug\n display_name\n }\n }\n }\n}\n\n",
"variables": "{}"
},
"graphql/User/queries/UserPrivacy.graphql": {
"query": "#import \"fragments/User/UserPrivacyFragment.graphql\"\n#test-args '{\"id\": 1}'\n\nquery UserPrivacy($id: ID!) {\n User(id: $id) {\n id\n ...UserPrivacyFragment\n }\n}\n\nfragment UserPrivacyFragment on User {\n username\n is_blocked\n is_hidden\n}\n\n",
"variables": "{\"id\": 1}"
},
"graphql/User/queries/UserProfile.graphql": {
"query": "#import \"fragments/User/UserCoverFragment.graphql\"\n#import \"fragments/User/UserAvatarFragment.graphql\"\n#import \"fragments/User/UserAboutFragment.graphql\"\n#test-args '{\"slug\":\"light\"}'\n\nquery UserProfile($slug: String) {\n user: User(slug: $slug) {\n id\n account_type\n is_private\n username\n slug\n short_description\n description\n description_html\n ...UserCoverFragment\n ...UserAvatarFragment\n ...UserAboutFragment\n created_at\n is_verified\n is_partner\n is_superuser\n is_poweruser\n is_gamedeveloper\n is_staff\n is_strexm\n is_current_user\n is_following\n is_followed\n is_friend\n is_blocked\n can_message\n is_online\n avatar_src\n cover_src\n url\n followers_count\n following_count\n is_ambassador\n ... on Group {\n groupUserStatus\n is_group_public_access\n }\n has_group_permission\n is_confirmed_group_member\n }\n}\n\nfragment UserCoverFragment on UserInterface {\n cover_src\n cover {\n original\n cached\n original_filename\n }\n}\n\nfragment UserAvatarFragment on UserInterface {\n avatar_src\n avatar {\n original\n cached\n original_filename\n __typename\n }\n __typename\n}\n\nfragment UserAboutFragment on UserInterface {\n age\n birth_day\n birth_month\n birth_year\n birthday\n consoles\n country_name\n country_code\n created_at\n description\n description_html\n display_age\n display_birthday\n display_gender\n first_name\n gender\n hardwares\n hardwares_html\n last_name\n long_description\n long_description_html\n member_since\n other_equipments\n other_equipments_html\n short_description\n}\n\n",
"variables": "{\"slug\":\"light\"}"
},
"graphql/User/queries/UserProfileDetails.graphql": {
"query": "#test-args '{\"id\": 14}'\n\n#import \"fragments/User/UserMinimalFragment.graphql\"\n#import \"fragments/User/UserBooleansFragment.graphql\"\n#import \"fragments/User/UserFollowDetailsFragment.graphql\"\n\nquery UserFollowDetails($id: ID!) {\n User(id: $id) {\n id\n ...UserMinimalFragment\n ...UserFollowDetailsFragment\n ...UserBooleansFragment\n }\n}\n\nfragment UserMinimalFragment on UserInterface {\n id\n url\n username\n can_message\n is_online\n is_following\n is_followed_by\n slug\n avatar_src\n cover_src\n short_description\n}\n\nfragment UserBooleansFragment on UserInterface {\n is_ambassador\n is_verified\n is_partner\n is_superuser\n is_poweruser\n is_gamedeveloper\n is_staff\n is_strexm\n is_current_user\n is_friend\n is_blocked\n is_hidden\n is_private\n is_online\n can_message\n ... on Group {\n is_public_group\n is_group_public_access\n }\n}\n\nfragment UserFollowDetailsFragment on UserInterface {\n followers_count\n following_count\n is_followed\n is_following\n}\n\n",
"variables": "{\"id\": 14}"
},
"graphql/User/queries/UserProfileHeader.graphql": {
"query": "#import \"fragments/User/UserProfileFragment.graphql\"\n#import \"fragments/User/UserAboutFragment.graphql\"\n#test-args '{\"slug\":\"light\"}'\n\nquery UserProfileHeaderQuery($slug: String) {\n user: User(slug: $slug) {\n id\n ...UserProfileFragment\n ...UserAboutFragment\n }\n}\n\n#import \"fragments/User/UserCoverFragment.graphql\"\n#import \"fragments/User/UserAvatarFragment.graphql\"\n#import \"fragments/User/UserFollowDetailsFragment.graphql\"\n#import \"fragments/User/UserBooleansFragment.graphql\"\n\nfragment UserProfileFragment on UserInterface {\n id\n account_type\n slug\n username\n url\n short_description\n description\n description_html\n ...UserCoverFragment\n ...UserAvatarFragment\n ...UserFollowDetailsFragment\n ...UserBooleansFragment\n created_at\n ... on Group {\n groupUserStatus\n }\n}\n\nfragment UserCoverFragment on UserInterface {\n cover_src\n cover {\n original\n cached\n original_filename\n }\n}\n\nfragment UserAvatarFragment on UserInterface {\n avatar_src\n avatar {\n original\n cached\n original_filename\n __typename\n }\n __typename\n}\n\nfragment UserFollowDetailsFragment on UserInterface {\n followers_count\n following_count\n is_followed\n is_following\n}\n\nfragment UserBooleansFragment on UserInterface {\n is_ambassador\n is_verified\n is_partner\n is_superuser\n is_poweruser\n is_gamedeveloper\n is_staff\n is_strexm\n is_current_user\n is_friend\n is_blocked\n is_hidden\n is_private\n is_online\n can_message\n ... on Group {\n is_public_group\n is_group_public_access\n }\n}\n\nfragment UserAboutFragment on UserInterface {\n age\n birth_day\n birth_month\n birth_year\n birthday\n consoles\n country_name\n country_code\n created_at\n description\n description_html\n display_age\n display_birthday\n display_gender\n first_name\n gender\n hardwares\n hardwares_html\n last_name\n long_description\n long_description_html\n member_since\n other_equipments\n other_equipments_html\n short_description\n}\n\n",
"variables": "{\"slug\":\"light\"}"
},
"graphql/User/queries/UserQueryBySlug.graphql": {
"query": "#test-args '{\"slug\":\"light\"}'\n\nquery UserQueryBySlug($slug: String) {\n User(slug: $slug) {\n id\n account_type\n username\n slug\n short_description\n description\n description_html\n avatar_src\n cover_src\n url\n }\n}\n\n",
"variables": "{\"slug\":\"light\"}"
},
"graphql/User/queries/UserReviews.graphql": {
"query": "#import \"fragments/Review/ReviewFragment.graphql\"\n#import \"fragments/Game/GameMinimalFragment.graphql\"\n#import \"fragments/User/UserMinimalFragment.graphql\"\n\n#test-args '{\"slug\":\"light\", \"limit\": 10}'\nquery UserReviews($slug: String, $limit: Int, $created_at: String) {\n user: User(slug: $slug) {\n id\n reviews(limit: $limit, created_at: $created_at)\n @connection(key: \"UserReviews\") {\n pageInfo {\n total\n hasNextPage\n }\n edges {\n node {\n id\n ...ReviewFragment\n game {\n id\n ...GameMinimalFragment\n }\n user {\n id\n ...UserMinimalFragment\n }\n }\n }\n }\n }\n}\n\nfragment ReviewFragment on Review {\n id\n score\n title\n pros {\n edges {\n node\n }\n }\n cons {\n edges {\n node\n }\n }\n description\n description_html\n created_at\n updated_at\n}\n\nfragment GameMinimalFragment on Game {\n id\n slug\n title\n url\n short_description\n description\n is_liked\n is_tagged\n esrb_rating\n box {\n cached\n }\n cover {\n cached\n }\n}\n\nfragment UserMinimalFragment on UserInterface {\n id\n url\n username\n can_message\n is_online\n is_following\n is_followed_by\n slug\n avatar_src\n cover_src\n short_description\n}\n\n",
"variables": "{\"slug\":\"light\", \"limit\": 10}"
},
"graphql/User/queries/UserStream.graphql": {
"query": "#import \"fragments/User/UserMinimalFragment.graphql\"\n\n#test-args '{\"slug\":\"light\"}'\nquery UserStream($slug: String) {\n user: User(slug: $slug) {\n id\n currentStream {\n id\n user_id\n user {\n id\n ...UserMinimalFragment\n }\n stream_id\n channel\n provider\n url\n status\n game_id\n game_name\n thumbnail\n is_streaming\n currently_watching\n views\n started_at\n stopped_at\n }\n }\n}\n\nfragment UserMinimalFragment on UserInterface {\n id\n url\n username\n can_message\n is_online\n is_following\n is_followed_by\n slug\n avatar_src\n cover_src\n short_description\n}\n\n",
"variables": "{\"slug\":\"light\"}"
},
"graphql/User/queries/UserTabs.graphql": {
"query": "#test-args '{\"slug\":\"light\"}'\nquery UserTabs($slug: String!) {\n User(slug: $slug) {\n id\n account_type\n profileTabs {\n videos\n images\n groups\n members\n reviews\n activities\n games\n about\n }\n }\n}\n\n",
"variables": "{\"slug\":\"light\"}"
},
"graphql/User/queries/UserVideos.graphql": {
"query": "#import \"fragments/User/UserVideosFragment.graphql\"\n#test-args '{\"slug\":\"light\", \"limit\": 10}'\n\nquery UserVideos($slug: String, $limit: Int, $published_at: String) {\n user: User(slug: $slug) {\n id\n ...UserVideosFragment\n }\n}\n\n#import \"fragments/Video/VideoFragment.graphql\"\n\nfragment UserVideosFragment on UserInterface {\n videos(limit: $limit, published_at: $published_at) {\n pageInfo {\n total\n hasNextPage\n }\n edges {\n node {\n ...VideoFragment\n }\n }\n }\n}\n\n#import \"fragments/Video/VideoThumbnailFragment.graphql\"\n#import \"fragments/User/UserMinimalFragment.graphql\"\n\nfragment VideoFragment on Video {\n id\n user_id\n game_id\n url\n key\n ...VideoThumbnailFragment\n source\n title\n published_at\n is_pinned\n user {\n ...UserMinimalFragment\n }\n}\n\nfragment VideoThumbnailFragment on Video {\n thumbnail {\n filename\n height\n width\n size\n extension\n activity_id\n }\n}\n\nfragment UserMinimalFragment on UserInterface {\n id\n url\n username\n can_message\n is_online\n is_following\n is_followed_by\n slug\n avatar_src\n cover_src\n short_description\n}\n\n",
"variables": "{\"slug\":\"light\", \"limit\": 10}"
},
"graphql/User/subscriptions/OnUserStreamStateChange.graphql": {
"query": "#import \"fragments/User/UserMinimalFragment.graphql\"\n#import \"graphql/Me/fragments/CurrentStreamFragment.graphql\"\n\nsubscription OnUserStreamStateChange {\n OnUserStreamStateChange {\n action\n user {\n ...UserMinimalFragment\n ...CurrentStreamFragment\n }\n }\n}\n\nfragment UserMinimalFragment on UserInterface {\n id\n url\n username\n can_message\n is_online\n is_following\n is_followed_by\n slug\n avatar_src\n cover_src\n short_description\n}\n\n#import \"graphql/Stream/fragments/StreamMinimalFragment.graphql\"\n\nfragment CurrentStreamFragment on User {\n id\n currentStream {\n ...StreamMinimalFragment\n }\n}\n\n#import \"fragments/User/UserMinimalFragment.graphql\"\n\nfragment StreamMinimalFragment on Stream {\n id\n user_id\n stream_id\n user {\n id\n ...UserMinimalFragment\n }\n provider\n game_name\n channel\n url\n status\n is_streaming\n currently_watching\n views\n}\nfragment UserMinimalFragment on UserInterface {\n id\n url\n username\n can_message\n is_online\n is_following\n is_followed_by\n slug\n avatar_src\n cover_src\n short_description\n}\n\n",
"variables": "{}"
},
"mutations/Feed/CommentNewMutation.graphql": {
"query": "mutation CommentNewMutation(\n $post_id: ID!\n $comment: String\n $files: [String]\n $gifs: [GifInput]\n) {\n newComment(post_id: $post_id, comment: $comment, files: $files, gifs: $gifs) {\n activity_id\n activity_user_id\n created_at\n data {\n post\n post_raw\n metas {\n url\n content\n provider\n title\n description\n thumbnail\n isInternal\n }\n }\n deleted_at\n edited_at\n hasLiked\n id\n isOwnComment\n likesCount\n showDelete\n showEdit\n updated_at\n url\n user {\n account_type\n avatar {\n original\n cached\n original_filename\n }\n url\n username\n }\n activity {\n isSubscribed\n }\n hasUnsubscribed\n }\n}\n\n",
"variables": "{}"
},
"mutations/Feed/PostNewMutation.graphql": {
"query": "mutation PostNew($input: PostNewInput!) {\n PostNew(input: $input) {\n post {\n id\n }\n }\n}\n\n",
"variables": "{}"
},
"mutations/Stream/StreamEndMutation.graphql": {
"query": "mutation StreamEnd($id: ID!, $input: StreamEndInput!) {\n StreamEnd(id: $id, input: $input) {\n streamEventId\n }\n}\n\n",
"variables": "{}"
},
"mutations/Stream/StreamStartMutation.graphql": {
"query": "mutation StreamStart($input: StreamStartInput!) {\n StreamStart(input: $input) {\n streamEventId\n }\n}\n\n",
"variables": "{}"
},
"mutations/Stream/StreamUpdateMutation.graphql": {
"query": "mutation StreamUpdate($id: ID!, $input: StreamUpdateInput!) {\n StreamUpdate(id: $id, input: $input) {\n streamEventId\n }\n}\n\n",
"variables": "{}"
},
"mutations/User/UserBlockDeleteMutation.graphql": {
"query": "mutation UserBlockDelete($input: UserBlockDeleteInput!) {\n UserBlockDelete(input: $input) {\n success\n user {\n id\n is_blocked\n }\n }\n}\n\n",
"variables": "{}"
},
"mutations/User/UserBlockNewMutation.graphql": {
"query": "mutation UserBlockNew($input: UserBlockNewInput!) {\n UserBlockNew(input: $input) {\n success\n user {\n id\n is_blocked\n }\n }\n}\n\n",
"variables": "{}"
},
"mutations/User/UserHideDeleteMutation.graphql": {
"query": "mutation UserHideDelete($input: UserHideDeleteInput!) {\n UserHideDelete(input: $input) {\n success\n user {\n id\n is_hidden\n }\n }\n}\n\n",
"variables": "{}"
},
"mutations/User/UserHideNewMutation.graphql": {
"query": "mutation UserHideNew($input: UserHideNewInput!) {\n UserHideNew(input: $input) {\n success\n user {\n id\n is_hidden\n }\n }\n}\n\n",
"variables": "{}"
},
"mutations/User/UserNewMutation.graphql": {
"query": "mutation UserNew($input: UserNewInput!) {\n UserNew(input: $input) {\n success\n }\n}\n\n",
"variables": "{}"
},
"pages/Auth/ActivateEmailMutation.graphql": {
"query": "mutation ActivateEmail($input: ActivateEmailInput!) {\n ActivateEmail(input: $input) {\n success\n user {\n id\n url\n }\n }\n}\n\n",
"variables": "{}"
},
"redux/modules/featuredUsers.graphql": {
"query": "#import \"fragments/User/UserCoverFragment.graphql\"\n#import \"fragments/User/UserAvatarFragment.graphql\"\n#import \"fragments/User/UserFollowDetailsFragment.graphql\"\n#import \"fragments/User/UserBooleansFragment.graphql\"\n#import \"fragments/User/UserAboutFragment.graphql\"\n\nquery FeaturedUsersQuery {\n featured {\n id\n account_type\n slug\n username\n url\n short_description\n description\n description_html\n ...UserCoverFragment\n ...UserAvatarFragment\n ...UserFollowDetailsFragment\n ...UserBooleansFragment\n ...UserAboutFragment\n created_at\n ... on Group {\n groupUserStatus\n }\n }\n}\n\nfragment UserCoverFragment on UserInterface {\n cover_src\n cover {\n original\n cached\n original_filename\n }\n}\n\nfragment UserAvatarFragment on UserInterface {\n avatar_src\n avatar {\n original\n cached\n original_filename\n __typename\n }\n __typename\n}\n\nfragment UserFollowDetailsFragment on UserInterface {\n followers_count\n following_count\n is_followed\n is_following\n}\n\nfragment UserBooleansFragment on UserInterface {\n is_ambassador\n is_verified\n is_partner\n is_superuser\n is_poweruser\n is_gamedeveloper\n is_staff\n is_strexm\n is_current_user\n is_friend\n is_blocked\n is_hidden\n is_private\n is_online\n can_message\n ... on Group {\n is_public_group\n is_group_public_access\n }\n}\n\nfragment UserAboutFragment on UserInterface {\n age\n birth_day\n birth_month\n birth_year\n birthday\n consoles\n country_name\n country_code\n created_at\n description\n description_html\n display_age\n display_birthday\n display_gender\n first_name\n gender\n hardwares\n hardwares_html\n last_name\n long_description\n long_description_html\n member_since\n other_equipments\n other_equipments_html\n short_description\n}\n\n",
"variables": "{}"
},
"redux/modules/platformsQuery.graphql": {
"query": "#import \"fragments/Platform/PlatformFragment.graphql\"\n\nquery PlatformsQuery($from: ID, $limit: Int) {\n Platforms(from: $from, limit: $limit) {\n pageInfo {\n total\n hasPreviousPage\n hasNextPage\n cursor\n }\n edges {\n node {\n ...PlatformFragment\n }\n }\n }\n}\n\nfragment PlatformFragment on Platform {\n id\n name\n order\n slug\n display_name\n created_at\n updated_at\n}\n\n",
"variables": "{}"
},
"redux/modules/settings.graphql": {
"query": "#import \"fragments/User/UserMinimalFragment.graphql\"\n\nquery Settings {\n Me {\n id\n email\n is_private\n account_type\n ...UserMinimalFragment\n profiles {\n edges {\n node {\n id\n profile_type\n url\n }\n }\n }\n }\n Settings {\n allow_message_from_everyone\n allow_online_from_everyone\n completed_desktop_wizard\n desktop_notification\n digest_monthly\n digest_weekly\n display_facebook_page\n enable_otp\n enable_two_way_auth\n facebook_page\n facebook_page_display\n feed_background\n feed_background_global\n feed_theme\n group_public_access\n instant_email_notifications\n instant_followers\n instant_likes\n instant_mentions\n instant_messages\n instant_replies\n messaging_side_left\n messaging_sound {\n full_path\n label\n path\n value\n }\n notification_sound {\n full_path\n label\n path\n value\n }\n post_facebook_page\n post_facebook_profile\n push_followers\n push_likes\n push_mentions\n push_mobile_notifications\n push_replies\n receive_comment_notifications\n receive_follow_notifications\n receive_like_notifications\n receive_mention_notifications\n receive_poll_expire_notifications\n receive_poll_vote_notifications\n receive_poll_voted_expire_notifications\n selected_service_studio\n theme_optimizations\n theme_quality\n }\n}\n\nfragment UserMinimalFragment on UserInterface {\n id\n url\n username\n can_message\n is_online\n is_following\n is_followed_by\n slug\n avatar_src\n cover_src\n short_description\n}\n\n",
"variables": "{}"
},
"redux/modules/userFeatured.graphql": {
"query": "query SocialFriendsQuery {\n me {\n socialFriends {\n edges {\n node {\n id\n account_type\n slug\n short_description\n description\n description_html\n username\n url\n cover_src(width: 78)\n avatar_src(width: 78)\n cover {\n original\n cached\n original_filename\n }\n avatar {\n original\n cached\n original_filename\n }\n created_at\n followers_count\n following_count\n is_verified\n is_partner\n is_superuser\n is_current_user\n is_following\n is_followed\n is_friend\n can_message\n is_ambassador\n is_staff\n }\n }\n }\n }\n}\n\n",
"variables": "{}"
},
"redux/modules/userTagsPhotos.graphql": {
"query": "#test-args '{\"id\":\"14\"}'\n\nquery UserPictureTagsQuery($id: ID) {\n user(id: $id) {\n pictures_tag(limit: 100) {\n edges {\n node {\n name\n slug\n id\n }\n }\n }\n }\n}\n\n",
"variables": "{\"id\":\"14\"}"
},
"redux/queries/CurrentUserMixerService.graphql": {
"query": "query CurrentUserStreamServices {\n Me {\n id\n mixer_channel {\n id\n name\n streamKey\n numFollowers\n user {\n id\n username\n }\n type {\n id\n name\n }\n }\n }\n}\n\n",
"variables": "{}"
},
"redux/queries/CurrentUserQuery.graphql": {
"query": "#import \"graphql/Notification/fragments/UnreadFlagNotificationsFragment.graphql\"\n#import \"fragments/User/UserMinimalFragment.graphql\"\n#import \"fragments/User/UserFollowDetailsFragment.graphql\"\n\nquery CurrentUser {\n Me {\n email\n is_verified\n is_partner\n is_superuser\n is_poweruser\n is_gamedeveloper\n is_staff\n is_strexm\n is_ambassador\n created_at\n account_type\n cover {\n original\n cached\n original_filename\n json_filename {\n filename\n height\n width\n size\n extension\n }\n }\n avatar {\n original\n cached\n original_filename\n json_filename {\n filename\n height\n width\n size\n extension\n }\n }\n has_unread_changelog\n ...UserMinimalFragment\n ...UnreadFlagNotificationsFragment\n ...UserFollowDetailsFragment\n \n # # missing fields\n # experience\n # token\n }\n}\n\nfragment UnreadFlagNotificationsFragment on Me {\n id\n has_unread_flag_notifications\n}\nfragment UserMinimalFragment on UserInterface {\n id\n url\n username\n can_message\n is_online\n is_following\n is_followed_by\n slug\n avatar_src\n cover_src\n short_description\n}\n\nfragment UserFollowDetailsFragment on UserInterface {\n followers_count\n following_count\n is_followed\n is_following\n}\n\n",
"variables": "{}"
},
"redux/queries/CurrentUserStreamingService.graphql": {
"query": "query CurrentUserStreamingService {\n Settings {\n last_stream_service\n last_stream_key\n last_stream_user\n last_stream_id\n last_stream_link\n last_stream_server\n last_stream_mode\n }\n}\n\n",
"variables": "{}"
},
"redux/queries/CurrentUserTwitchService.graphql": {
"query": "query CurrentUserStreamServices {\n Me {\n id\n twitch_channel {\n _id\n name\n status\n stream_key\n game\n followers\n }\n }\n}\n\n",
"variables": "{}"
},
"redux/queries/CurrentUserYoutubeService.graphql": {
"query": "query CurrentUserYoutubeService($contentDetails: Boolean, $snippet: Boolean) {\n Me {\n id\n youtube_broadcasts(\n status: false,\n contentDetails: $contentDetails,\n snippet: $snippet,\n ) {\n edges {\n node {\n id\n tags\n contentDetails {\n boundStreamId\n boundStreamLastUpdateTimeMs\n enableEmbed\n enableDvr\n }\n snippet {\n publishedAt\n title\n description\n scheduledStartTime\n scheduledEndTime\n isDefaultBroadcast\n liveChatId\n actualStartTime\n }\n stream {\n id\n snippet {\n publishedAt\n title\n description\n isDefaultBroadcast\n }\n cdn {\n format\n ingestionType\n ingestionInfo {\n streamName\n ingestionAddress\n backupIngestionAddress\n }\n }\n }\n }\n }\n }\n youtube_channel(statistics: true, status: false, snippet: $snippet) {\n snippet {\n title\n }\n statistics {\n subscriberCount\n }\n }\n }\n}\n\n",
"variables": "{}"
},
"server/graphql/mutations/DesktopAppDownloadAnalyticsMutation.graphql": {
"query": "mutation DesktopAppDownloadAnalytics(\n $input: DesktopAppDownloadAnalyticsInput!\n) {\n DesktopAppDownloadAnalytics(input: $input) {\n success\n }\n}\n\n",
"variables": "{}"
}
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment