import { request, gql } from 'graphql-request' import { Service } from '../..'; type ParamsType = { _id: string, action: string, } export const findPermissionOfKeyByAuthorization = async (headers: any, params: ParamsType) => { const query = gql` query Query($params: UserGroupCheckInput) { userGroupCheck(params: $params) { data { title status permissions { action } } } } ` return await request(Service.Authorization.Url, query, { params }, headers) .then((res: any) => { return res.userGroupCheck; }).catch((err) => { console.log('# Service:userGroupCheck Error', err, query); return false }) }