UNPKG

jamis

Version:

一种支持通过JSON配置方式生成页面的组件库

11 lines (10 loc) 665 B
import type { HandleActionFn, IServiceStore } from 'jamis-core'; import type { MutableRefObject } from 'react'; import type { CRUDProps } from './types'; export declare const useCrudDialog: (props: Pick<CRUDProps, "env" | "render" | "stopAutoRefreshWhenModalIsOpen" | "interval" | "pageField">, store: IServiceStore, rest: { timerRef: MutableRefObject<ReturnType<typeof setTimeout> | undefined>; controlRef: MutableRefObject<any>; handleAction: HandleActionFn; search: (values?: any, silent?: boolean, clearSelection?: boolean, forceReload?: boolean) => Promise<void>; reloadTarget: (target: string, data: any) => void; }) => () => JSX.Element;