UNPKG

@up-group-ui/react-controls

Version:
17 lines 1.03 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.TabContentWrapper = void 0; var tslib_1 = require("tslib"); var jsx_runtime_1 = require("react/jsx-runtime"); var typestyle_1 = require("typestyle"); var styles_1 = require("./styles"); var TabContentWrapper = function (props) { return ((0, jsx_runtime_1.jsx)(jsx_runtime_1.Fragment, { children: props.contents.map(function (v, i) { return ((0, jsx_runtime_1.jsx)(TabContent, { loadType: props.loadType, selectedTabKey: props.selectedTabKey, tab: v, tabKey: i }, i)); }) }, void 0)); }; exports.TabContentWrapper = TabContentWrapper; var TabContent = function (props) { var forceStyle = {}; if (props.selectedTabKey != props.tabKey) { forceStyle.display = 'none'; } return ((0, jsx_runtime_1.jsx)("div", (0, tslib_1.__assign)({ className: (0, typestyle_1.style)((0, tslib_1.__assign)({}, styles_1.tabContent)), style: forceStyle }, { children: props.tab.content }), void 0)); }; //# sourceMappingURL=UpNavTabContent.js.map