UNPKG

1.67 kBJavaScriptView Raw
1"use strict";
2
3var _interopRequireDefault = require("@babel/runtime/helpers/interopRequireDefault");
4
5Object.defineProperty(exports, "__esModule", {
6 value: true
7});
8exports.default = void 0;
9
10require("antd/es/list/style");
11
12var _list = _interopRequireDefault(require("antd/es/list"));
13
14require("antd/es/switch/style");
15
16var _switch = _interopRequireDefault(require("antd/es/switch"));
17
18var _react = _interopRequireDefault(require("react"));
19
20var _index = require("./index");
21
22var _LayoutChange = require("./LayoutChange");
23
24var RegionalSetting = function RegionalSetting(_ref) {
25 var _ref$settings = _ref.settings,
26 settings = _ref$settings === void 0 ? {} : _ref$settings,
27 changeSetting = _ref.changeSetting;
28 var formatMessage = (0, _index.getFormatMessage)();
29 var regionalSetting = ['header', 'footer', 'menu', 'menuHeader'];
30 return /*#__PURE__*/_react.default.createElement(_list.default, {
31 split: false,
32 renderItem: _LayoutChange.renderLayoutSettingItem,
33 dataSource: regionalSetting.map(function (key) {
34 return {
35 title: formatMessage({
36 id: "app.setting.regionalsettings.".concat(key)
37 }),
38 action: /*#__PURE__*/_react.default.createElement(_switch.default, {
39 size: "small",
40 className: "regional-".concat(key),
41 checked: settings["".concat(key, "Render")] || settings["".concat(key, "Render")] === undefined,
42 onChange: function onChange(checked) {
43 return changeSetting("".concat(key, "Render"), checked === true ? undefined : false);
44 }
45 })
46 };
47 })
48 });
49};
50
51var _default = RegionalSetting;
52exports.default = _default;
\No newline at end of file