UNPKG

@primer/react

Version:

An implementation of GitHub's Primer Design System using React

26 lines (23 loc) 675 B
import React from 'react'; import { ConfirmationDialog } from '../ConfirmationDialog/ConfirmationDialog.js'; function ErrorDialog({ title = 'Error', children, onRetry, onDismiss }) { return /*#__PURE__*/React.createElement(ConfirmationDialog, { title: title, onClose: gesture => { if (gesture === 'confirm') { onRetry === null || onRetry === undefined ? undefined : onRetry(); } else { onDismiss === null || onDismiss === undefined ? undefined : onDismiss(); } }, confirmButtonContent: "Retry", cancelButtonContent: "Dismiss" }, children); } ErrorDialog.displayName = "ErrorDialog"; export { ErrorDialog };