@dotconnor/grommet
Version:
focus on the essential experience
78 lines (64 loc) • 2.36 kB
JavaScript
"use strict";
exports.__esModule = true;
exports.Plain = exports.Uncontrolled = void 0;
var _react = _interopRequireDefault(require("react"));
var _propTypes = _interopRequireDefault(require("prop-types"));
var _grommetIcons = require("grommet-icons");
var _grommet = require("grommet");
var _themes = require("grommet/themes");
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { "default": obj }; }
var UncontrolledTabs = function UncontrolledTabs(_ref) {
var _ref$plain = _ref.plain,
plain = _ref$plain === void 0 ? false : _ref$plain;
return /*#__PURE__*/_react["default"].createElement(_grommet.Grommet, {
theme: _themes.grommet,
full: true
}, /*#__PURE__*/_react["default"].createElement(_grommet.Box, {
fill: true
}, /*#__PURE__*/_react["default"].createElement(_grommet.Tabs, {
flex: true
}, /*#__PURE__*/_react["default"].createElement(_grommet.Tab, {
plain: plain,
title: "Tab 1"
}, /*#__PURE__*/_react["default"].createElement(_grommet.Box, {
fill: true,
pad: "large",
align: "center",
background: "accent-1"
}, /*#__PURE__*/_react["default"].createElement(_grommetIcons.Attraction, {
size: "xlarge"
}))), /*#__PURE__*/_react["default"].createElement(_grommet.Tab, {
plain: plain,
title: "Tab 2"
}, /*#__PURE__*/_react["default"].createElement(_grommet.Box, {
fill: true,
pad: "large",
align: "center",
background: "accent-2"
}, /*#__PURE__*/_react["default"].createElement(_grommetIcons.TreeOption, {
size: "xlarge"
}))), /*#__PURE__*/_react["default"].createElement(_grommet.Tab, {
plain: plain,
title: "Tab 3"
}, /*#__PURE__*/_react["default"].createElement(_grommet.Box, {
fill: true,
pad: "large",
align: "center",
background: "accent-3"
}, /*#__PURE__*/_react["default"].createElement(_grommetIcons.Car, {
size: "xlarge"
}))))));
};
UncontrolledTabs.propTypes = {
plain: _propTypes["default"].bool // eslint-disable-line react/require-default-props
};
var Uncontrolled = function Uncontrolled() {
return /*#__PURE__*/_react["default"].createElement(UncontrolledTabs, null);
};
exports.Uncontrolled = Uncontrolled;
var Plain = function Plain() {
return /*#__PURE__*/_react["default"].createElement(UncontrolledTabs, {
plain: true
});
};
exports.Plain = Plain;