UNPKG

@teamix/pro-action

Version:

action组件

16 lines 713 B
import { TeamixProContext } from '@teamix/provider'; import { NoContext } from '@teamix/utils'; import { useContext } from 'react'; import useDialogAction from "./dialog"; export function useDialogTableAction(action, context) { var _components$ProTable; var _useContext = useContext(TeamixProContext), components = _useContext.components; var ProTable = (_components$ProTable = components === null || components === void 0 ? void 0 : components.ProTable) !== null && _components$ProTable !== void 0 ? _components$ProTable : NoContext; return useDialogAction(Object.assign({ component: ProTable, closeable: true, size: 'medium' }, action), context); } export default useDialogTableAction;