@collectionspace/cspace-public-browser
Version:
CollectionSpace public browser
36 lines (35 loc) • 1.16 kB
JavaScript
;
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.default = SearchLoadMore;
var _react = _interopRequireDefault(require("react"));
var _propTypes = _interopRequireDefault(require("prop-types"));
var _reactIntl = require("react-intl");
var _SearchStatus = _interopRequireDefault(require("../../../../styles/cspace/SearchStatus.css"));
function _interopRequireDefault(e) { return e && e.__esModule ? e : { default: e }; }
const messages = (0, _reactIntl.defineMessages)({
label: {
"id": "searchLoadMore.label",
"defaultMessage": "Load more"
}
});
const propTypes = {
onClick: _propTypes.default.func
};
const defaultProps = {
onClick: () => undefined
};
function SearchLoadMore(props) {
const {
onClick
} = props;
return /*#__PURE__*/_react.default.createElement("div", {
className: _SearchStatus.default.common
}, /*#__PURE__*/_react.default.createElement("button", {
type: "button",
onClick: onClick
}, /*#__PURE__*/_react.default.createElement(_reactIntl.FormattedMessage, messages.label)));
}
SearchLoadMore.propTypes = propTypes;
SearchLoadMore.defaultProps = defaultProps;