|
123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051 |
- 'use strict';
-
- Object.defineProperty(exports, "__esModule", {
- value: true
- });
-
- var _simpleAssign = require('simple-assign');
-
- var _simpleAssign2 = _interopRequireDefault(_simpleAssign);
-
- var _react = require('react');
-
- var _react2 = _interopRequireDefault(_react);
-
- var _propTypes = require('prop-types');
-
- var _propTypes2 = _interopRequireDefault(_propTypes);
-
- function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
-
- var styles = {
- width: '100%',
- position: 'relative',
- textAlign: 'initial'
- };
-
- var TabTemplate = function TabTemplate(_ref) {
- var children = _ref.children,
- selected = _ref.selected,
- style = _ref.style;
-
- var templateStyle = (0, _simpleAssign2.default)({}, styles, style);
- if (!selected) {
- templateStyle.height = 0;
- templateStyle.overflow = 'hidden';
- }
-
- return _react2.default.createElement(
- 'div',
- { style: templateStyle },
- children
- );
- };
-
- TabTemplate.propTypes = process.env.NODE_ENV !== "production" ? {
- children: _propTypes2.default.node,
- selected: _propTypes2.default.bool,
- style: _propTypes2.default.object
- } : {};
-
- exports.default = TabTemplate;
|