1 | ;
|
2 |
|
3 | var _interopRequireWildcard = require("@babel/runtime/helpers/interopRequireWildcard");
|
4 |
|
5 | var _interopRequireDefault = require("@babel/runtime/helpers/interopRequireDefault");
|
6 |
|
7 | Object.defineProperty(exports, "__esModule", {
|
8 | value: true
|
9 | });
|
10 | exports["default"] = exports.PageTabs = exports.tabsStyle = void 0;
|
11 |
|
12 | var _react = _interopRequireDefault(require("react"));
|
13 |
|
14 | var _mobxReact = require("mobx-react");
|
15 |
|
16 | var _rcMenu = _interopRequireWildcard(require("rc-menu"));
|
17 |
|
18 | var _get = _interopRequireDefault(require("lodash/get"));
|
19 |
|
20 | var _core = require("@emotion/core");
|
21 |
|
22 | var _Link = require("@lskjs/link/Link.context");
|
23 |
|
24 | function _EMOTION_STRINGIFIED_CSS_ERROR__() { return "You have tried to stringify object returned from `css` function. It isn't supposed to be used directly (e.g. as value of the `className` prop), but rather handed to emotion so it can handle it (e.g. as value of `css` prop)."; }
|
25 |
|
26 | // import PageTitleActions from '../PageTitleActions';
|
27 | var tabsStyle = process.env.NODE_ENV === "production" ? {
|
28 | name: "t03abt-tabsStyle",
|
29 | styles: "background:transparent;margin:16px 10px -1px;;label:tabsStyle;"
|
30 | } : {
|
31 | name: "t03abt-tabsStyle",
|
32 | styles: "background:transparent;margin:16px 10px -1px;;label:tabsStyle;",
|
33 | map: "/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIi4uL3NyYy9QYWdlVGFicy5qc3giXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBVzRCIiwiZmlsZSI6Ii4uL3NyYy9QYWdlVGFicy5qc3giLCJzb3VyY2VzQ29udGVudCI6WyIvKiBlc2xpbnQtZGlzYWJsZSBuby11bnVzZWQtdmFycyAqL1xuLyoqIEBqc3gganN4ICovXG5pbXBvcnQgUmVhY3QgZnJvbSAncmVhY3QnO1xuaW1wb3J0IHsgaW5qZWN0LCBvYnNlcnZlciB9IGZyb20gJ21vYngtcmVhY3QnO1xuaW1wb3J0IE1lbnUsIHsgTWVudUl0ZW0gfSBmcm9tICdyYy1tZW51JztcbmltcG9ydCBnZXQgZnJvbSAnbG9kYXNoL2dldCc7XG5pbXBvcnQgeyBjc3MsIGpzeCB9IGZyb20gJ0BlbW90aW9uL2NvcmUnO1xuaW1wb3J0IHsgQ29uc3VtZXIgfSBmcm9tICdAbHNranMvbGluay9MaW5rLmNvbnRleHQnO1xuXG4vLyBpbXBvcnQgUGFnZVRpdGxlQWN0aW9ucyBmcm9tICcuLi9QYWdlVGl0bGVBY3Rpb25zJztcblxuZXhwb3J0IGNvbnN0IHRhYnNTdHlsZSA9IGNzc2BcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIG1hcmdpbjogMTZweCAxMHB4IC0xcHg7XG5gO1xuXG5leHBvcnQgY29uc3QgUGFnZVRhYnMgPSAoeyBvbkNsaWNrOiBvbkNsaWNrUHJvcHMsIHRhYnMsIHRhYiwgcGFnZSB9KSA9PiAoXG4gIDxDb25zdW1lcj5cbiAgICB7dmFsdWUgPT4ge1xuICAgICAgY29uc3Qgb25DbGljayA9IGdldCh2YWx1ZSwgJ29uQ2xpY2snLCBvbkNsaWNrUHJvcHMpO1xuICAgICAgcmV0dXJuIChcbiAgICAgICAgPE1lbnVcbiAgICAgICAgICBvbkNsaWNrPXtvbkNsaWNrfVxuICAgICAgICAgIHNlbGVjdGVkS2V5cz17W3RhYiB8fCBnZXQocGFnZSwgJ3N0YXRlLm1ldGEudGFiJyldLmZpbHRlcihhID0+IGEpfVxuICAgICAgICAgIG1vZGU9XCJob3Jpem9udGFsXCJcbiAgICAgICAgICBjc3M9e3RhYnNTdHlsZX1cbiAgICAgICAgPlxuICAgICAgICAgIHsvKiB7dGFicy5tYXAoTWVudS5JdGVtKX0gKi99XG4gICAgICAgICAge3RhYnMubWFwKHByb3BzID0+IChcbiAgICAgICAgICAgIDxNZW51SXRlbSB7Li4ucHJvcHN9IC8+XG4gICAgICAgICAgKSl9XG4gICAgICAgIDwvTWVudT5cbiAgICAgICk7XG4gICAgfX1cbiAgPC9Db25zdW1lcj5cbik7XG5cbmV4cG9ydCBkZWZhdWx0IGluamVjdCgncGFnZScpKG9ic2VydmVyKFBhZ2VUYWJzKSk7XG5cbi8vIHtcbi8vICAgLyogPE1lbnVcbi8vIG9uQ2xpY2s9eyhlKSA9PiB7XG4vLyAgIGNvbnNvbGUubG9nKCdjbGlja2VkIG1lbnUnLCBlKTsgLy8gZXNsaW50LWRpc2FibGUtbGluZSBuby1jb25zb2xlXG4vLyB9fVxuLy8gc2VsZWN0ZWRLZXlzPXtbJ3VzZXJzJ119XG4vLyBtb2RlPVwiaG9yaXpvbnRhbFwiXG4vLyBjbGFzc05hbWU9e3RhYnNTdHlsZX1cbi8vID5cbi8vIDxNZW51Lkl0ZW0ga2V5PVwidXNlcnNcIj5cbi8vICAgPEljb24gdHlwZT1cInRlYW1cIiAvPlxuLy8gICA8VCBuYW1lPVwiY2FiaW5ldFNpZGViYXIudXNlcnNcIiAvPlxuLy8gPC9NZW51Lkl0ZW0+XG4vLyA8TWVudS5JdGVtIGtleT1cImFwcFwiIGRpc2FibGVkPlxuLy8gICA8SWNvbiB0eXBlPVwiYXBwc3RvcmVcIiAvPlxuLy8gICBOYXZpZ2F0aW9uIFR3b1xuLy8gPC9NZW51Lkl0ZW0+XG4vLyBNZW51LlN1Yk1lbnVcbi8vICAgdGl0bGU9eyhcbi8vICAgICA8c3BhbiBjbGFzc05hbWU9XCJzdWJtZW51LXRpdGxlLXdyYXBwZXJcIj5cbi8vICAgICAgIDxJY29uIHR5cGU9XCJzZXR0aW5nXCIgLz5cbi8vICAgICAgIE5hdmlnYXRpb24gVGhyZWUgLSBTdWJtZW51XG4vLyAgICAgPC9zcGFuPlxuLy8gICApfVxuLy8gPlxuLy8gICA8TWVudS5JdGVtR3JvdXAgdGl0bGU9XCJJdGVtIDFcIj5cbi8vICAgICA8TWVudS5JdGVtIGtleT1cInNldHRpbmc6MVwiPk9wdGlvbiAxPC9NZW51Lkl0ZW0+XG4vLyAgICAgPE1lbnUuSXRlbSBrZXk9XCJzZXR0aW5nOjJcIj5PcHRpb24gMjwvTWVudS5JdGVtPlxuLy8gICA8L01lbnUuSXRlbUdyb3VwPlxuLy8gICA8TWVudS5JdGVtR3JvdXAgdGl0bGU9XCJJdGVtIDJcIj5cbi8vICAgICA8TWVudS5JdGVtIGtleT1cInNldHRpbmc6M1wiPk9wdGlvbiAzPC9NZW51Lkl0ZW0+XG4vLyAgICAgPE1lbnUuSXRlbSBrZXk9XCJzZXR0aW5nOjRcIj5PcHRpb24gNDwvTWVudS5JdGVtPlxuLy8gICA8L01lbnUuSXRlbUdyb3VwPlxuLy8gPC9NZW51LlN1Yk1lbnU+XG4vLyA8TWVudS5JdGVtIGtleT1cImFsaXBheVwiPlxuLy8gICA8YSBocmVmPVwiaHR0cHM6Ly9nb29nbGUucnVcIiB0YXJnZXQ9XCJfYmxhbmtcIiByZWw9XCJub29wZW5lciBub3JlZmVycmVyXCI+XG4vLyAgICAgTmF2aWdhdGlvbiBGb3VyIC0gTGlua1xuLy8gICA8L2E+XG4vLyA8L01lbnUuSXRlbT5cbi8vIDwvTWVudT4gKi9cbi8vIH1cbiJdfQ== */",
|
34 | toString: _EMOTION_STRINGIFIED_CSS_ERROR__
|
35 | };
|
36 | exports.tabsStyle = tabsStyle;
|
37 |
|
38 | var PageTabs = function PageTabs(_ref) {
|
39 | var onClickProps = _ref.onClick,
|
40 | tabs = _ref.tabs,
|
41 | tab = _ref.tab,
|
42 | page = _ref.page;
|
43 | return (0, _core.jsx)(_Link.Consumer, null, function (value) {
|
44 | var onClick = (0, _get["default"])(value, 'onClick', onClickProps);
|
45 | return (0, _core.jsx)(_rcMenu["default"], {
|
46 | onClick: onClick,
|
47 | selectedKeys: [tab || (0, _get["default"])(page, 'state.meta.tab')].filter(function (a) {
|
48 | return a;
|
49 | }),
|
50 | mode: "horizontal",
|
51 | css: tabsStyle
|
52 | }, tabs.map(function (props) {
|
53 | return (0, _core.jsx)(_rcMenu.MenuItem, props);
|
54 | }));
|
55 | });
|
56 | };
|
57 |
|
58 | exports.PageTabs = PageTabs;
|
59 |
|
60 | var _default = (0, _mobxReact.inject)('page')((0, _mobxReact.observer)(PageTabs)); // {
|
61 | // /* <Menu
|
62 | // onClick={(e) => {
|
63 | // console.log('clicked menu', e); // eslint-disable-line no-console
|
64 | // }}
|
65 | // selectedKeys={['users']}
|
66 | // mode="horizontal"
|
67 | // className={tabsStyle}
|
68 | // >
|
69 | // <Menu.Item key="users">
|
70 | // <Icon type="team" />
|
71 | // <T name="cabinetSidebar.users" />
|
72 | // </Menu.Item>
|
73 | // <Menu.Item key="app" disabled>
|
74 | // <Icon type="appstore" />
|
75 | // Navigation Two
|
76 | // </Menu.Item>
|
77 | // Menu.SubMenu
|
78 | // title={(
|
79 | // <span className="submenu-title-wrapper">
|
80 | // <Icon type="setting" />
|
81 | // Navigation Three - Submenu
|
82 | // </span>
|
83 | // )}
|
84 | // >
|
85 | // <Menu.ItemGroup title="Item 1">
|
86 | // <Menu.Item key="setting:1">Option 1</Menu.Item>
|
87 | // <Menu.Item key="setting:2">Option 2</Menu.Item>
|
88 | // </Menu.ItemGroup>
|
89 | // <Menu.ItemGroup title="Item 2">
|
90 | // <Menu.Item key="setting:3">Option 3</Menu.Item>
|
91 | // <Menu.Item key="setting:4">Option 4</Menu.Item>
|
92 | // </Menu.ItemGroup>
|
93 | // </Menu.SubMenu>
|
94 | // <Menu.Item key="alipay">
|
95 | // <a href="https://google.ru" target="_blank" rel="noopener noreferrer">
|
96 | // Navigation Four - Link
|
97 | // </a>
|
98 | // </Menu.Item>
|
99 | // </Menu> */
|
100 | // }
|
101 |
|
102 |
|
103 | exports["default"] = _default;
|
104 | //# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIi4uL3NyYy9QYWdlVGFicy5qc3giXSwibmFtZXMiOlsidGFic1N0eWxlIiwiUGFnZVRhYnMiLCJvbkNsaWNrUHJvcHMiLCJvbkNsaWNrIiwidGFicyIsInRhYiIsInBhZ2UiLCJ2YWx1ZSIsImZpbHRlciIsImEiLCJtYXAiLCJwcm9wcyJdLCJtYXBwaW5ncyI6Ijs7Ozs7Ozs7Ozs7QUFFQTs7QUFDQTs7QUFDQTs7QUFDQTs7QUFDQTs7QUFDQTs7OztBQUVBO0FBRU8sSUFBTUEsU0FBUztBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUEsQ0FBZjs7O0FBS0EsSUFBTUMsUUFBUSxHQUFHLFNBQVhBLFFBQVc7QUFBQSxNQUFZQyxZQUFaLFFBQUdDLE9BQUg7QUFBQSxNQUEwQkMsSUFBMUIsUUFBMEJBLElBQTFCO0FBQUEsTUFBZ0NDLEdBQWhDLFFBQWdDQSxHQUFoQztBQUFBLE1BQXFDQyxJQUFyQyxRQUFxQ0EsSUFBckM7QUFBQSxTQUN0QixlQUFDLGNBQUQsUUFDRyxVQUFBQyxLQUFLLEVBQUk7QUFDUixRQUFNSixPQUFPLEdBQUcscUJBQUlJLEtBQUosRUFBVyxTQUFYLEVBQXNCTCxZQUF0QixDQUFoQjtBQUNBLFdBQ0UsZUFBQyxrQkFBRDtBQUNFLE1BQUEsT0FBTyxFQUFFQyxPQURYO0FBRUUsTUFBQSxZQUFZLEVBQUUsQ0FBQ0UsR0FBRyxJQUFJLHFCQUFJQyxJQUFKLEVBQVUsZ0JBQVYsQ0FBUixFQUFxQ0UsTUFBckMsQ0FBNEMsVUFBQUMsQ0FBQztBQUFBLGVBQUlBLENBQUo7QUFBQSxPQUE3QyxDQUZoQjtBQUdFLE1BQUEsSUFBSSxFQUFDLFlBSFA7QUFJRSxNQUFBLEdBQUcsRUFBRVQ7QUFKUCxPQU9HSSxJQUFJLENBQUNNLEdBQUwsQ0FBUyxVQUFBQyxLQUFLO0FBQUEsYUFDYixlQUFDLGdCQUFELEVBQWNBLEtBQWQsQ0FEYTtBQUFBLEtBQWQsQ0FQSCxDQURGO0FBYUQsR0FoQkgsQ0FEc0I7QUFBQSxDQUFqQjs7OztlQXFCUSx1QkFBTyxNQUFQLEVBQWUseUJBQVNWLFFBQVQsQ0FBZixDLEVBRWY7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQSIsInNvdXJjZXNDb250ZW50IjpbIi8qIGVzbGludC1kaXNhYmxlIG5vLXVudXNlZC12YXJzICovXG4vKiogQGpzeCBqc3ggKi9cbmltcG9ydCBSZWFjdCBmcm9tICdyZWFjdCc7XG5pbXBvcnQgeyBpbmplY3QsIG9ic2VydmVyIH0gZnJvbSAnbW9ieC1yZWFjdCc7XG5pbXBvcnQgTWVudSwgeyBNZW51SXRlbSB9IGZyb20gJ3JjLW1lbnUnO1xuaW1wb3J0IGdldCBmcm9tICdsb2Rhc2gvZ2V0JztcbmltcG9ydCB7IGNzcywganN4IH0gZnJvbSAnQGVtb3Rpb24vY29yZSc7XG5pbXBvcnQgeyBDb25zdW1lciB9IGZyb20gJ0Bsc2tqcy9saW5rL0xpbmsuY29udGV4dCc7XG5cbi8vIGltcG9ydCBQYWdlVGl0bGVBY3Rpb25zIGZyb20gJy4uL1BhZ2VUaXRsZUFjdGlvbnMnO1xuXG5leHBvcnQgY29uc3QgdGFic1N0eWxlID0gY3NzYFxuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgbWFyZ2luOiAxNnB4IDEwcHggLTFweDtcbmA7XG5cbmV4cG9ydCBjb25zdCBQYWdlVGFicyA9ICh7IG9uQ2xpY2s6IG9uQ2xpY2tQcm9wcywgdGFicywgdGFiLCBwYWdlIH0pID0+IChcbiAgPENvbnN1bWVyPlxuICAgIHt2YWx1ZSA9PiB7XG4gICAgICBjb25zdCBvbkNsaWNrID0gZ2V0KHZhbHVlLCAnb25DbGljaycsIG9uQ2xpY2tQcm9wcyk7XG4gICAgICByZXR1cm4gKFxuICAgICAgICA8TWVudVxuICAgICAgICAgIG9uQ2xpY2s9e29uQ2xpY2t9XG4gICAgICAgICAgc2VsZWN0ZWRLZXlzPXtbdGFiIHx8IGdldChwYWdlLCAnc3RhdGUubWV0YS50YWInKV0uZmlsdGVyKGEgPT4gYSl9XG4gICAgICAgICAgbW9kZT1cImhvcml6b250YWxcIlxuICAgICAgICAgIGNzcz17dGFic1N0eWxlfVxuICAgICAgICA+XG4gICAgICAgICAgey8qIHt0YWJzLm1hcChNZW51Lkl0ZW0pfSAqL31cbiAgICAgICAgICB7dGFicy5tYXAocHJvcHMgPT4gKFxuICAgICAgICAgICAgPE1lbnVJdGVtIHsuLi5wcm9wc30gLz5cbiAgICAgICAgICApKX1cbiAgICAgICAgPC9NZW51PlxuICAgICAgKTtcbiAgICB9fVxuICA8L0NvbnN1bWVyPlxuKTtcblxuZXhwb3J0IGRlZmF1bHQgaW5qZWN0KCdwYWdlJykob2JzZXJ2ZXIoUGFnZVRhYnMpKTtcblxuLy8ge1xuLy8gICAvKiA8TWVudVxuLy8gb25DbGljaz17KGUpID0+IHtcbi8vICAgY29uc29sZS5sb2coJ2NsaWNrZWQgbWVudScsIGUpOyAvLyBlc2xpbnQtZGlzYWJsZS1saW5lIG5vLWNvbnNvbGVcbi8vIH19XG4vLyBzZWxlY3RlZEtleXM9e1sndXNlcnMnXX1cbi8vIG1vZGU9XCJob3Jpem9udGFsXCJcbi8vIGNsYXNzTmFtZT17dGFic1N0eWxlfVxuLy8gPlxuLy8gPE1lbnUuSXRlbSBrZXk9XCJ1c2Vyc1wiPlxuLy8gICA8SWNvbiB0eXBlPVwidGVhbVwiIC8+XG4vLyAgIDxUIG5hbWU9XCJjYWJpbmV0U2lkZWJhci51c2Vyc1wiIC8+XG4vLyA8L01lbnUuSXRlbT5cbi8vIDxNZW51Lkl0ZW0ga2V5PVwiYXBwXCIgZGlzYWJsZWQ+XG4vLyAgIDxJY29uIHR5cGU9XCJhcHBzdG9yZVwiIC8+XG4vLyAgIE5hdmlnYXRpb24gVHdvXG4vLyA8L01lbnUuSXRlbT5cbi8vIE1lbnUuU3ViTWVudVxuLy8gICB0aXRsZT17KFxuLy8gICAgIDxzcGFuIGNsYXNzTmFtZT1cInN1Ym1lbnUtdGl0bGUtd3JhcHBlclwiPlxuLy8gICAgICAgPEljb24gdHlwZT1cInNldHRpbmdcIiAvPlxuLy8gICAgICAgTmF2aWdhdGlvbiBUaHJlZSAtIFN1Ym1lbnVcbi8vICAgICA8L3NwYW4+XG4vLyAgICl9XG4vLyA+XG4vLyAgIDxNZW51Lkl0ZW1Hcm91cCB0aXRsZT1cIkl0ZW0gMVwiPlxuLy8gICAgIDxNZW51Lkl0ZW0ga2V5PVwic2V0dGluZzoxXCI+T3B0aW9uIDE8L01lbnUuSXRlbT5cbi8vICAgICA8TWVudS5JdGVtIGtleT1cInNldHRpbmc6MlwiPk9wdGlvbiAyPC9NZW51Lkl0ZW0+XG4vLyAgIDwvTWVudS5JdGVtR3JvdXA+XG4vLyAgIDxNZW51Lkl0ZW1Hcm91cCB0aXRsZT1cIkl0ZW0gMlwiPlxuLy8gICAgIDxNZW51Lkl0ZW0ga2V5PVwic2V0dGluZzozXCI+T3B0aW9uIDM8L01lbnUuSXRlbT5cbi8vICAgICA8TWVudS5JdGVtIGtleT1cInNldHRpbmc6NFwiPk9wdGlvbiA0PC9NZW51Lkl0ZW0+XG4vLyAgIDwvTWVudS5JdGVtR3JvdXA+XG4vLyA8L01lbnUuU3ViTWVudT5cbi8vIDxNZW51Lkl0ZW0ga2V5PVwiYWxpcGF5XCI+XG4vLyAgIDxhIGhyZWY9XCJodHRwczovL2dvb2dsZS5ydVwiIHRhcmdldD1cIl9ibGFua1wiIHJlbD1cIm5vb3BlbmVyIG5vcmVmZXJyZXJcIj5cbi8vICAgICBOYXZpZ2F0aW9uIEZvdXIgLSBMaW5rXG4vLyAgIDwvYT5cbi8vIDwvTWVudS5JdGVtPlxuLy8gPC9NZW51PiAqL1xuLy8gfVxuIl19
|
105 | //# sourceMappingURL=PageTabs.js.map |
\ | No newline at end of file |