@mojito-inc/core-service
Version:
Mojito Core API service for auction, payment, token
119 lines (115 loc) • 2.34 kB
JavaScript
'use strict';
var client = require('@apollo/client');
const createApplicantMutation = client.gql `
mutation createApplicant($orgID: UUID1!, $input: ApplicantRequest!) {
createApplicant(orgID: $orgID, input: $input) {
id
firstName
lastName
email
dob
href
idNumbers {
type
value
stateCode
}
address {
flatNumber
buildingNumber
buildingName
street
subStreet
town
postcode
country
line1
line2
line3
state
}
}
}
`;
const updateApplicantMutation = client.gql `
mutation updateApplicant($applicantID: String!, $input: ApplicantRequest!) {
updateApplicant(applicantID: $applicantID, input: $input) {
id
firstName
lastName
email
dob
href
idNumbers {
type
value
stateCode
}
address {
flatNumber
buildingNumber
buildingName
street
subStreet
town
postcode
country
line1
line2
line3
state
}
}
}
`;
const getApplicantQueries = client.gql `
query getApplicant($organizationID: UUID1!) {
getApplicant(organizationID: $organizationID) {
id
firstName
lastName
email
dob
href
idNumbers {
type
value
stateCode
}
address {
flatNumber
buildingNumber
buildingName
street
subStreet
town
postcode
country
line1
line2
line3
state
}
}
}
`;
const getSDKTokenQueries = client.gql `
query getSDKToken($applicantID: String!, $referrer: String!) {
getSDKToken(applicantID: $applicantID, referrer: $referrer) {
token
}
}
`;
const createCheckMutation = client.gql `
mutation createCheckMutation($applicantID: String!) {
createCheck(applicantID: $applicantID) {
id
success
}
}
`;
exports.createApplicantMutation = createApplicantMutation;
exports.createCheckMutation = createCheckMutation;
exports.getApplicantQueries = getApplicantQueries;
exports.getSDKTokenQueries = getSDKTokenQueries;
exports.updateApplicantMutation = updateApplicantMutation;