@teamix/pro-action
Version:
action组件
16 lines • 713 B
JavaScript
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;