@economist/fabric-carousel
Version:
A small package for quickly creating carousels.
42 lines (33 loc) • 2.28 kB
JavaScript
;
Object.defineProperty(exports, "__esModule", {
value: true
});
exports["default"] = LeftButton;
var _react = _interopRequireDefault(require("react"));
var _core = require("@emotion/core");
var _propTypes = _interopRequireDefault(require("prop-types"));
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { "default": obj }; }
function _EMOTION_STRINGIFIED_CSS_ERROR__() { return "You have tried to stringify object returned from `css` function. It isn't supposed to be used directly (e.g. as value of the `className` prop), but rather handed to emotion so it can handle it (e.g. as value of `css` prop)."; }
var _ref = process.env.NODE_ENV === "production" ? {
name: "tljyz2-LeftButton",
styles: "left:-80px;;label:LeftButton;"
} : {
name: "tljyz2-LeftButton",
styles: "left:-80px;;label:LeftButton;",
map: "/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIi4uLy4uL3NyYy91dGlsaXR5L0xlZnRCdXR0b24uanN4Il0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQVFXIiwiZmlsZSI6Ii4uLy4uL3NyYy91dGlsaXR5L0xlZnRCdXR0b24uanN4Iiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IFJlYWN0IGZyb20gJ3JlYWN0J1xuaW1wb3J0IHsgY3NzIH0gZnJvbSAnQGVtb3Rpb24vY29yZSdcbmltcG9ydCBQcm9wVHlwZXMgZnJvbSAncHJvcC10eXBlcydcblxuXG5leHBvcnQgZGVmYXVsdCBmdW5jdGlvbiBMZWZ0QnV0dG9uKHsgY2hhbmdlSGFuZGxlciwgY29udGVudCB9KSB7XG4gICAgcmV0dXJuIChcbiAgICAgIDxidXR0b24gb25DbGljaz17KCkgPT4ge2NoYW5nZUhhbmRsZXIoLTEpIH19IGNzcz17XG4gICAgICAgIGNzc2BcbiAgICAgICAgbGVmdDogLTgwcHg7XG4gICAgICBgfT5cbiAgICAgICAge2NvbnRlbnR9XG4gICAgICA8L2J1dHRvbj5cbiAgICApXG59XG4gIFxuXG5MZWZ0QnV0dG9uLnByb3BUeXBlcyA9IHtcbiAgICBjaGFuZ2VIYW5kbGVyOiBQcm9wVHlwZXMuZnVuYyxcbiAgICBjb250ZW50OiBQcm9wVHlwZXMub25lT2ZUeXBlKFtcbiAgICAgICAgUHJvcFR5cGVzLmVsZW1lbnQsXG4gICAgICAgIFByb3BUeXBlcy5zdHJpbmdcbiAgICBdKVxufSJdfQ== */",
toString: _EMOTION_STRINGIFIED_CSS_ERROR__
};
function LeftButton(_ref2) {
var changeHandler = _ref2.changeHandler,
content = _ref2.content;
return (0, _core.jsx)("button", {
onClick: function onClick() {
changeHandler(-1);
},
css: _ref
}, content);
}
LeftButton.propTypes = {
changeHandler: _propTypes["default"].func,
content: _propTypes["default"].oneOfType([_propTypes["default"].element, _propTypes["default"].string])
};