UNPKG

synapse-react-client

Version:

[![npm version](https://badge.fury.io/js/synapse-react-client.svg)](https://badge.fury.io/js/synapse-react-client) [![code style: prettier](https://img.shields.io/badge/code_style-prettier-ff69b4.svg?style=flat-square)](https://github.com/prettier/prettie

9 lines 1.72 kB
import { SynapseClientError } from '@/utils'; import { ALL_ENTITY_BUNDLE_FIELDS, EntityBundle, EntityBundleRequest } from '@sage-bionetworks/synapse-types'; import { UseQueryOptions, UseSuspenseQueryOptions } from '@tanstack/react-query'; export declare function useGetEntityBundleQueryOptions<T extends EntityBundleRequest = typeof ALL_ENTITY_BUNDLE_FIELDS, TSelect = EntityBundle<T>>(entityId?: string, version?: number, bundleRequest?: T, select?: (data: EntityBundle<T>) => TSelect): UseQueryOptions<EntityBundle<T>, SynapseClientError, TSelect>; export declare function useGetEntityBundleSuspenseQueryOptions<T extends EntityBundleRequest = typeof ALL_ENTITY_BUNDLE_FIELDS, TSelect = EntityBundle<T>>(entityId: string, version?: number, bundleRequest?: T, select?: (data: EntityBundle<T>) => TSelect): UseSuspenseQueryOptions<EntityBundle<T>, SynapseClientError, TSelect>; export declare function useGetEntityBundle<T extends EntityBundleRequest = typeof ALL_ENTITY_BUNDLE_FIELDS, TSelect = EntityBundle<T>>(entityId?: string, version?: number, bundleRequest?: T, options?: Partial<UseQueryOptions<EntityBundle<T>, SynapseClientError, TSelect>>): import("@tanstack/react-query").UseQueryResult<import("@tanstack/query-core").NoInfer<TSelect>, SynapseClientError>; export declare function useSuspenseGetEntityBundle<T extends EntityBundleRequest = typeof ALL_ENTITY_BUNDLE_FIELDS, TSelect = EntityBundle<T>>(entityId: string, version?: number, bundleRequest?: T, options?: Partial<UseSuspenseQueryOptions<EntityBundle<T>, SynapseClientError, TSelect>>): import("@tanstack/react-query").UseSuspenseQueryResult<TSelect, SynapseClientError>; export default useGetEntityBundle; //# sourceMappingURL=useEntityBundle.d.ts.map