UNPKG

@sparklink-pro/apant

Version:

Apollo & Antd tools

26 lines 1.26 kB
/// <reference types="react" /> import { ColumnsType } from 'antd/lib/table'; import { GraphQLType } from '../definitions'; export declare function useTypeAdmin({ type, context }: { type: GraphQLType; context: any; }): { loading: boolean; columns: ColumnsType; creatable?: boolean | undefined; deletable?: boolean | undefined; searchable?: boolean | undefined; selectable?: boolean | undefined; route?: string | undefined; filter?: ((item: import("../definitions").GraphQLObject, context: any) => boolean) | undefined; props?: import("antd/lib/table").TableProps<import("../definitions").GraphQLObject> | undefined; headerComponent?: import("react").ComponentType<import("../definitions").AdminHeaderType> | undefined; footerComponent?: import("react").ComponentType<import("../definitions").AdminFooterType> | undefined; context?: { wrapper?: import("../definitions").ContextWrapperType | undefined; queries?: import("../definitions").ContextQueriesType | undefined; } | undefined; queryOptions?: import("@apollo/client").QueryHookOptions<any, import("@apollo/client").OperationVariables> | undefined; }; export default useTypeAdmin; //# sourceMappingURL=useTypeAdmin.d.ts.map