@react-awesome-query-builder/mui
Version:
User-friendly query builder for React. MUI 5 widgets
20 lines (17 loc) • 498 B
JSX
import { useConfirm } from "material-ui-confirm";
export const MuiUseConfirm = function () {
const confirmFn = useConfirm();
return ({okText, cancelText, title, onOk}) => {
confirmFn({
description: title || "Are you sure?",
title: null,
confirmationText: okText || "Ok",
cancellationText: cancelText || "Cancel",
})
.then(onOk)
.catch(() => {});
};
};
export const MuiConfirm = ({confirmFn, ...renderOptions}) => {
confirmFn(renderOptions);
};