wix-style-react
Version:
wix-style-react
31 lines • 1.26 kB
JavaScript
import React, { PureComponent } from 'react';
import PropTypes from 'prop-types';
import { st, classes } from './Footer.st.css';
import { dataHooks } from '../constants';
import Divider from '../../Divider';
import { WixStyleReactContext } from '../../WixStyleReactProvider/context';
class Footer extends PureComponent {
render() {
const { children, className, showDivider, noPadding } = this.props;
return (React.createElement(WixStyleReactContext.Consumer, null, ({ newColorsBranding }) => (React.createElement("div", { className: st(classes.root, { newColorsBranding }, className), "data-hook": dataHooks.sidePanelFooter },
showDivider && (
// @ts-ignore
React.createElement(Divider, { dataHook: dataHooks.sidePanelHeaderDivider })),
React.createElement("div", { className: st(classes.footerContainer, {
noPadding,
}) }, children)))));
}
}
Footer.displayName = 'Footer';
Footer.propTypes = {
className: PropTypes.string,
children: PropTypes.node,
showDivider: PropTypes.bool,
noPadding: PropTypes.bool,
};
Footer.defaultProps = {
showDivider: true,
noPadding: false,
};
export default Footer;
//# sourceMappingURL=Footer.js.map