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

19 lines 1.77 kB
import { SynapseClientError } from '@/utils'; import { FileHandleResults, ObjectType, WikiPage, WikiPageKey } from '@sage-bionetworks/synapse-types'; import { UseMutationOptions, UseQueryOptions } from '@tanstack/react-query'; export declare const useGetRootWikiPageKey: (ownerObjectType: ObjectType, ownerObjectId: string, options?: Partial<UseQueryOptions<WikiPageKey | null, SynapseClientError>>) => import("@tanstack/react-query").UseQueryResult<WikiPageKey | null, SynapseClientError>; export declare const useGetWikiPage: (wikiPageKey: WikiPageKey, options?: Partial<UseQueryOptions<WikiPage, SynapseClientError>>) => import("@tanstack/react-query").UseQueryResult<WikiPage, SynapseClientError>; export declare function useGetWikiAttachments(wikiPageKey: WikiPageKey, options?: Partial<UseQueryOptions<FileHandleResults, SynapseClientError>>): import("@tanstack/react-query").UseQueryResult<FileHandleResults, SynapseClientError>; export type CreateWikiPageInput = { ownerObjectType: ObjectType; ownerObjectId: string; wikiPage: Omit<WikiPage, 'id' | 'etag' | 'createdOn' | 'createdBy' | 'modifiedOn' | 'modifiedBy'>; }; export declare const useCreateWikiPage: (options?: UseMutationOptions<WikiPage, SynapseClientError, CreateWikiPageInput>) => import("@tanstack/react-query").UseMutationResult<WikiPage, SynapseClientError, CreateWikiPageInput, unknown>; export type UpdateWikiPageInput = { ownerObjectType: ObjectType; ownerObjectId: string; wikiPage: WikiPage; }; export declare const useUpdateWikiPage: (options?: UseMutationOptions<WikiPage, SynapseClientError, UpdateWikiPageInput>) => import("@tanstack/react-query").UseMutationResult<WikiPage, SynapseClientError, UpdateWikiPageInput, unknown>; //# sourceMappingURL=useWiki.d.ts.map