UNPKG

@vtex/styleguide

Version:

> VTEX Styleguide React components ([Docs](https://vtex.github.io/styleguide))

36 lines (28 loc) 1.2 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); var _react = require("react"); var _react2 = _interopRequireDefault(_react); var _classnames = require("classnames"); var _classnames2 = _interopRequireDefault(_classnames); function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } function BottomBar(_ref, forwardedRef) { var _ref$showBorder = _ref.showBorder, showBorder = _ref$showBorder === void 0 ? true : _ref$showBorder, _ref$responsiveFullSc = _ref.responsiveFullScreen, responsiveFullScreen = _ref$responsiveFullSc === void 0 ? false : _ref$responsiveFullSc, children = _ref.children; if (!children) return null; return _react2.default.createElement("div", { className: (0, _classnames2.default)('flex justify-content flex-row-reverse min-h-regular-ns min-h-small pv6-ns ph8-ns pv7 ph7 mt3', { 'bt b--muted-4': showBorder, pb7: responsiveFullScreen }), style: responsiveFullScreen ? { marginTop: 'auto' } : {}, ref: forwardedRef }, _react2.default.createElement("div", null, children)); } exports.default = (0, _react.forwardRef)(BottomBar);