Spaces:
Paused
Paused
File size: 2,389 Bytes
3c3f089 |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 |
import { gql } from "@apollo/client";
export const meQuery = gql(`query Me {
me {
data {
id
username
email
avatar
bio
website
verifiedAt
createdAt
updatedAt
showProfession
projects {
id
title
description
}
firstname
lastname
jobTitle
country
}
message
status
}
}`);
export const registerMutation =
gql(`mutation Register($input: UserRegisterInput!) {
register(input: $input) {
data {
id
email
username
avatar
bio
website
verifiedAt
createdAt
updatedAt
}
token
message
status
}
}`);
export const loginMutation = gql(`mutation Login($input: UserLoginInput!) {
login(input: $input) {
data {
id
email
username
avatar
bio
website
verifiedAt
createdAt
updatedAt
}
token
message
status
}
}`);
export const verifiedUserMutation =
gql(`mutation VerifyUser($input: UserVerifyInput!) {
verifyUser(input: $input) {
message
status
}
}`);
export const googleOauthMutation =
gql(`mutation Mutation($input: GoogleAuthInput!) {
googleOauth(input: $input) {
data {
id
email
username
avatar
bio
website
verifiedAt
createdAt
updatedAt
}
token
message
status
}
}`);
export const githubOauthMutation =
gql(`mutation Mutation($input: GithubAuthInput!) {
githubOauth(input: $input) {
data {
id
email
username
avatar
bio
website
verifiedAt
createdAt
updatedAt
}
token
message
status
}
}`);
export const updateProfileMutation =
gql(`mutation UpdateProfile($input: UpdateProfileInput) {
updateProfile(input: $input) {
data {
avatar
username
}
message
status
}
}`);
export const resetPasswordMutation =
gql(`mutation ResetPassword($input: UserResetPasswordInput!) {
resetPassword(input: $input) {
status
message
data {
id
email
token
expiredAt
createdAt
updatedAt
}
}
}`);
export const forgotPasswordMutation =
gql(`mutation ForgotPassword($input: UserForgotPasswordInput!) {
forgotPassword(input: $input) {
message
status
}
}`);
|