1 | "use strict";
|
2 |
|
3 | var _interopRequireDefault = require("@babel/runtime/helpers/interopRequireDefault");
|
4 |
|
5 | Object.defineProperty(exports, "__esModule", {
|
6 | value: true
|
7 | });
|
8 | exports.default = void 0;
|
9 |
|
10 | require("antd/es/list/style");
|
11 |
|
12 | var _list = _interopRequireDefault(require("antd/es/list"));
|
13 |
|
14 | require("antd/es/switch/style");
|
15 |
|
16 | var _switch = _interopRequireDefault(require("antd/es/switch"));
|
17 |
|
18 | var _react = _interopRequireDefault(require("react"));
|
19 |
|
20 | var _index = require("./index");
|
21 |
|
22 | var _LayoutChange = require("./LayoutChange");
|
23 |
|
24 | var 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 _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: _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 |
|
51 | var _default = RegionalSetting;
|
52 | exports.default = _default; |
\ | No newline at end of file |