UNPKG

linkmore-design

Version:

🌈 πŸš€lmη»„δ»ΆεΊ“γ€‚πŸš€

48 lines (47 loc) β€’ 1.41 kB
"use strict"; var _interopRequireDefault = require("@babel/runtime/helpers/interopRequireDefault").default; Object.defineProperty(exports, "__esModule", { value: true }); exports.default = void 0; var _react = _interopRequireDefault(require("react")); var _button = _interopRequireDefault(require("../../../button")); var _modal = _interopRequireDefault(require("../../../modal")); var _iconFont = _interopRequireDefault(require("../../../icon-font")); const { confirm } = _modal.default; const OtherConfig = /*#__PURE__*/_react.default.memo(({ instance }) => { const { resetFun, resetConfirmProps = {}, onClose, locale } = instance; const resetChange = () => { confirm({ title: locale.resetConfirmTitle, content: locale.resetConfirmContent, onOk() { resetFun?.(); onClose(); }, ...resetConfirmProps }); }; return /*#__PURE__*/_react.default.createElement("div", { className: "lm_custom_option_columns" }, /*#__PURE__*/_react.default.createElement("div", { className: "group_title" }, locale.otherTitle), /*#__PURE__*/_react.default.createElement(_button.default, { danger: true, icon: /*#__PURE__*/_react.default.createElement(_iconFont.default, { type: "icon-huanyuan" }), onClick: resetChange }, locale.resetButtonText)); }); var _default = OtherConfig; exports.default = _default;