mirror of
https://github.com/MetaFam/TheGame.git
synced 2026-02-09 13:35:09 -05:00
33 lines
673 B
TypeScript
33 lines
673 B
TypeScript
import gql from 'fake-tag';
|
|
|
|
import {
|
|
GetMembershipsQuery,
|
|
GetMembershipsQueryVariables,
|
|
} from './autogen/types';
|
|
import { client } from './client';
|
|
|
|
const membershipsQuery = gql`
|
|
query GetMemberships($address: String!) {
|
|
getDaoHausMemberships(memberAddress: $address) {
|
|
id
|
|
moloch {
|
|
id
|
|
title
|
|
version
|
|
}
|
|
}
|
|
}
|
|
`;
|
|
|
|
export const getMemberships = async (address: string | undefined) => {
|
|
if (!address) return null;
|
|
const { data } = await client
|
|
.query<GetMembershipsQuery, GetMembershipsQueryVariables>(
|
|
membershipsQuery,
|
|
{ address },
|
|
)
|
|
.toPromise();
|
|
|
|
return data?.getDaoHausMemberships;
|
|
};
|