UNPKG

1.6 kBJavaScriptView Raw
1'use strict';
2
3Object.defineProperty(exports, "__esModule", {
4 value: true
5});
6
7var _templateObject = _taggedTemplateLiteral(['\n margin: 0 0 -1em -2.5em;\n width: calc(100% + 5em);\n background: ', ';\n color: ', ';\n padding: 1.75em 2.5em;\n font-size: 0.875em;\n'], ['\n margin: 0 0 -1em -2.5em;\n width: calc(100% + 5em);\n background: ', ';\n color: ', ';\n padding: 1.75em 2.5em;\n font-size: 0.875em;\n']);
8
9var _styledComponents = require('styled-components');
10
11var _styledComponents2 = _interopRequireDefault(_styledComponents);
12
13var _react = require('react');
14
15var _react2 = _interopRequireDefault(_react);
16
17function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
18
19function _taggedTemplateLiteral(strings, raw) { return Object.freeze(Object.defineProperties(strings, { raw: { value: Object.freeze(raw) } })); }
20
21function _objectWithoutProperties(obj, keys) { var target = {}; for (var i in obj) { if (keys.indexOf(i) >= 0) continue; if (!Object.prototype.hasOwnProperty.call(obj, i)) continue; target[i] = obj[i]; } return target; }
22
23/**
24 * Card action
25 */
26var CardAction = function CardAction(_ref) {
27 var children = _ref.children,
28 other = _objectWithoutProperties(_ref, ['children']);
29
30 return _react2.default.createElement(
31 'div',
32 other,
33 children
34 );
35};
36
37CardAction.propTypes = {
38 children: _react.PropTypes.node.isRequired
39};
40
41exports.default = (0, _styledComponents2.default)(CardAction)(_templateObject, function (props) {
42 return props.theme.background;
43}, function (props) {
44 return props.theme.dark;
45});
\No newline at end of file