UNPKG

942 BJavaScriptView Raw
1'use strict';
2
3Object.defineProperty(exports, "__esModule", {
4 value: true
5});
6
7var _propTypes = require('prop-types');
8
9var _propTypes2 = _interopRequireDefault(_propTypes);
10
11var _cfStyleContainer = require('cf-style-container');
12
13function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
14
15const ModalFooter = (0, _cfStyleContainer.createComponent)(({ theme, simple = false }) => ({
16 position: 'relative',
17 paddingTop: theme.space[3],
18 paddingBottom: theme.space[3],
19 paddingRight: theme.space[4],
20 paddingLeft: theme.space[4],
21 background: simple ? 'transparent' : theme.colors.dust,
22
23 '&::after': {
24 content: '""',
25 display: 'table',
26 clear: 'both'
27 }
28}));
29ModalFooter.setDisplayName('ModalFooter');
30
31ModalFooter.propTypes = {
32 simple: _propTypes2.default.bool,
33 children: _propTypes2.default.node
34};
35
36ModalFooter.defaultProps = {
37 simple: false
38};
39
40exports.default = ModalFooter;
\No newline at end of file