UNPKG

1.7 kBJavaScriptView Raw
1'use strict';
2
3Object.defineProperty(exports, "__esModule", {
4 value: true
5});
6exports.Divider = undefined;
7
8var _taggedTemplateLiteral2 = require('babel-runtime/helpers/taggedTemplateLiteral');
9
10var _taggedTemplateLiteral3 = _interopRequireDefault(_taggedTemplateLiteral2);
11
12var _templateObject = (0, _taggedTemplateLiteral3.default)(['\n display: flex;\n margin: 1rem 0;\n align-items: center;\n'], ['\n display: flex;\n margin: 1rem 0;\n align-items: center;\n']),
13 _templateObject2 = (0, _taggedTemplateLiteral3.default)(['\n background-color: #ccc;\n flex-grow: 3;\n height: 3px;\n'], ['\n background-color: #ccc;\n flex-grow: 3;\n height: 3px;\n']),
14 _templateObject3 = (0, _taggedTemplateLiteral3.default)(['\n flex-grow: 1;\n text-align: center;\n'], ['\n flex-grow: 1;\n text-align: center;\n']);
15
16var _react = require('react');
17
18var _react2 = _interopRequireDefault(_react);
19
20var _styledComponents = require('styled-components');
21
22var _styledComponents2 = _interopRequireDefault(_styledComponents);
23
24function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
25
26var CONTAINER = (0, _styledComponents2.default)('div')(_templateObject);
27var BORDER = (0, _styledComponents2.default)('div')(_templateObject2);
28var CHILDREN = (0, _styledComponents2.default)('div')(_templateObject3);
29
30var Divider = function Divider(_ref) {
31 var children = _ref.children;
32 return _react2.default.createElement(
33 CONTAINER,
34 null,
35 _react2.default.createElement(BORDER, null),
36 _react2.default.createElement(
37 CHILDREN,
38 null,
39 children
40 ),
41 _react2.default.createElement(BORDER, null)
42 );
43};
44
45exports.Divider = Divider;
\No newline at end of file