* chore: remove unused __generated__ files * chore: change default env for type generation to testnet * chore: fix import in assets data provider
22 lines
553 B
TypeScript
22 lines
553 B
TypeScript
import { makeDataProvider } from '@vegaprotocol/react-helpers';
|
|
import { AssetsDocument } from './__generated___/Accounts';
|
|
import type {
|
|
AssetsQuery,
|
|
AssetsFieldsFragment,
|
|
} from './__generated___/Accounts';
|
|
|
|
const getData = (responseData: AssetsQuery) =>
|
|
responseData.assetsConnection?.edges
|
|
?.filter((e) => Boolean(e?.node))
|
|
.map((e) => e?.node as AssetsFieldsFragment) ?? null;
|
|
|
|
export const assetProvider = makeDataProvider<
|
|
AssetsQuery,
|
|
AssetsFieldsFragment[] | null,
|
|
never,
|
|
never
|
|
>({
|
|
query: AssetsDocument,
|
|
getData,
|
|
});
|