UNPKG

1.18 kBJavaScriptView Raw
1'use strict';
2
3function _interopDefault (ex) { return (ex && (typeof ex === 'object') && 'default' in ex) ? ex['default'] : ex; }
4
5var PropTypes = require('prop-types');
6var __chunk_1 = require('./chunk-c300b528.js');
7var React = require('react');
8var React__default = _interopDefault(React);
9var styled$7 = require('./Pane/styled.js');
10
11var Pane = function Pane(_ref) {
12 var border = _ref.border,
13 children = _ref.children,
14 props = __chunk_1._objectWithoutPropertiesLoose(_ref, ["border", "children"]);
15
16 return React.createElement(styled$7.default, __chunk_1._extends({
17 styledBorder: border
18 }, props), children);
19};
20var panePropTypes = {
21 border: PropTypes.oneOfType([PropTypes.bool, PropTypes.oneOf(['shadow'])]),
22 className: PropTypes.string,
23 children: PropTypes.node,
24 isFullWidth: PropTypes.bool,
25 elevation: PropTypes.string
26};
27Pane.propTypes = panePropTypes;
28var paneDefaultProps = {
29 border: false,
30 className: undefined,
31 children: undefined,
32 isFullWidth: false,
33 elevation: undefined
34};
35Pane.defaultProps = paneDefaultProps;
36var C = Pane;
37
38exports.Pane = C;
39exports.paneDefaultProps = paneDefaultProps;
40exports.panePropTypes = panePropTypes;