UNPKG

@tokens-studio/sdk

Version:
24 lines 896 B
import { GetOrgsDocument, GetProjectsDocument, GetTokenSetsDocument, } from '../__generated__/graphql.js'; export const runQuery = (client, query, variables) => async () => { const res = await client.query({ query, variables, }); return res.data; }; export const getOrgs = async (client) => { const queryFn = runQuery(client, GetOrgsDocument); const result = await queryFn(); return result.organizations.data; }; export const getProjects = async (client, variables) => { const queryFn = runQuery(client, GetProjectsDocument, variables); const result = await queryFn(); return result.projects.data; }; export const getSets = async (client, variables) => { const queryFn = runQuery(client, GetTokenSetsDocument, variables); const result = await queryFn(); return result.project.branch.tokenSets; }; //# sourceMappingURL=queries.js.map