viam-projectv-scan
Version:
ViaCheck deposit application
45 lines (40 loc) • 937 B
JavaScript
import gql from 'graphql-tag';
export const ONHOLDCHECK_MUTATION = gql`
mutation getValidationsBeforeDeposit($checkList: ValidationBeforeDeposit) {
getValidationsBeforeDeposit(checkList: $checkList) {
status {
code
message
}
batchId
onHoldValidations {
id
status {
code
message
}
restrictionInformation {
onHoldReasonList {
code
reasonDescription
}
}
}
}
}
`;
const getValidationsBeforeDeposit = (argms, client) =>
client
.mutate({
mutation: ONHOLDCHECK_MUTATION,
variables: {
checkList: argms.checkList
}
})
.then(({ data }) => {
return data;
})
.catch(error => {
console.error(`error.message: ${error.message}`);
});
export default getValidationsBeforeDeposit;