UNPKG

react-bootstrap-sweetalert

Version:

A variant of sweetalert for use with React and Bootstrap

63 lines 3.18 kB
"use strict"; var __importDefault = (this && this.__importDefault) || function (mod) { return (mod && mod.__esModule) ? mod : { "default": mod }; }; Object.defineProperty(exports, "__esModule", { value: true }); exports.SWEET_ALERT_PROP_TYPES = void 0; var prop_types_1 = __importDefault(require("prop-types")); exports.SWEET_ALERT_PROP_TYPES = { type: prop_types_1.default.oneOf(["default", "info", "success", "warning", "danger", "error", "input", "custom", "controlled"]), // shortcut props for type info: prop_types_1.default.bool, success: prop_types_1.default.bool, warning: prop_types_1.default.bool, danger: prop_types_1.default.bool, error: prop_types_1.default.bool, input: prop_types_1.default.bool, custom: prop_types_1.default.bool, controlled: prop_types_1.default.bool, title: prop_types_1.default.oneOfType([prop_types_1.default.node, prop_types_1.default.string]).isRequired, onCancel: prop_types_1.default.func, onConfirm: prop_types_1.default.func.isRequired, confirmBtnText: prop_types_1.default.oneOfType([prop_types_1.default.node, prop_types_1.default.string]), confirmBtnBsStyle: prop_types_1.default.string, confirmBtnCssClass: prop_types_1.default.string, confirmBtnStyle: prop_types_1.default.object, cancelBtnText: prop_types_1.default.oneOfType([prop_types_1.default.node, prop_types_1.default.string]), cancelBtnBsStyle: prop_types_1.default.string, cancelBtnCssClass: prop_types_1.default.string, cancelBtnStyle: prop_types_1.default.object, btnSize: prop_types_1.default.string, customIcon: prop_types_1.default.oneOfType([prop_types_1.default.node, prop_types_1.default.string]), show: prop_types_1.default.bool, required: prop_types_1.default.bool, placeholder: prop_types_1.default.string, validationMsg: prop_types_1.default.string, validationRegex: prop_types_1.default.object, defaultValue: prop_types_1.default.oneOfType([prop_types_1.default.number, prop_types_1.default.string]), inputType: prop_types_1.default.string, style: prop_types_1.default.object, closeBtnStyle: prop_types_1.default.object, customClass: prop_types_1.default.string, showConfirm: prop_types_1.default.bool, showCancel: prop_types_1.default.bool, showCloseButton: prop_types_1.default.bool, allowEscape: prop_types_1.default.bool, closeOnClickOutside: prop_types_1.default.bool, hideOverlay: prop_types_1.default.bool, disabled: prop_types_1.default.bool, focusConfirmBtn: prop_types_1.default.bool, focusCancelBtn: prop_types_1.default.bool, beforeMount: prop_types_1.default.func, afterMount: prop_types_1.default.func, beforeUpdate: prop_types_1.default.func, afterUpdate: prop_types_1.default.func, beforeUnmount: prop_types_1.default.func, timeout: prop_types_1.default.number, openAnim: prop_types_1.default.any, closeAnim: prop_types_1.default.any, reverseButtons: prop_types_1.default.bool, customButtons: prop_types_1.default.node, dependencies: prop_types_1.default.arrayOf(prop_types_1.default.any), }; //# sourceMappingURL=prop-types.js.map