import { request, gql } from 'graphql-request' import { Service } from '../..'; type Data = { role: string; userId: string; additional: string; } export const jwtCreate = async (headers: any, data: Data) => { const query = gql` mutation Mutation($params: InputJwtCreate) { jwtCreate(params: $params) { message data { accessToken refreshToken token { exp iat role roleId userId additional } } } } ` return await request(Service.Jwt.Url, query, { params: { ...data } }, headers) .then((res: any) => { return res.jwtCreate.data; }).catch((err) => { console.log('err', err); return false }) }