UNPKG

linkmore-design

Version:

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

36 lines β€’ 1.33 kB
import _objectSpread from "@babel/runtime/helpers/esm/objectSpread2"; import React from 'react'; import Button from "../../../button"; import Modal from "../../../modal"; import IconFont from "../../../icon-font"; var confirm = Modal.confirm; var OtherConfig = /*#__PURE__*/React.memo(function (_ref) { var instance = _ref.instance; var resetFun = instance.resetFun, _instance$resetConfir = instance.resetConfirmProps, resetConfirmProps = _instance$resetConfir === void 0 ? {} : _instance$resetConfir, onClose = instance.onClose, locale = instance.locale; var resetChange = function resetChange() { confirm(_objectSpread({ title: locale.resetConfirmTitle, content: locale.resetConfirmContent, onOk: function onOk() { resetFun === null || resetFun === void 0 ? void 0 : resetFun(); onClose(); } }, resetConfirmProps)); }; return /*#__PURE__*/React.createElement("div", { className: "lm_custom_option_columns" }, /*#__PURE__*/React.createElement("div", { className: "group_title" }, locale.otherTitle), /*#__PURE__*/React.createElement(Button, { danger: true, icon: /*#__PURE__*/React.createElement(IconFont, { type: "icon-huanyuan" }), onClick: resetChange }, locale.resetButtonText)); }); export default OtherConfig;