decap-cms-core
Version:
Decap CMS core application, see decap-cms package for the main distribution.
80 lines • 21.4 kB
JavaScript
import _styled from "@emotion/styled/base";
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)."; }
import PropTypes from 'prop-types';
import ImmutablePropTypes from 'react-immutable-proptypes';
import { translate } from 'react-polyglot';
import { Link } from 'react-router-dom';
import { components, buttons, shadows } from 'decap-cms-ui-default';
import { jsx as _jsx, jsxs as _jsxs } from "@emotion/react/jsx-runtime";
const CollectionTopContainer = /*#__PURE__*/_styled("div", {
target: "ei8nkzc4",
label: "CollectionTopContainer"
})(components.cardTop, ";" + (process.env.NODE_ENV === "production" ? "" : "/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIi4uLy4uLy4uLy4uL3NyYy9jb21wb25lbnRzL0NvbGxlY3Rpb24vQ29sbGVjdGlvblRvcC5qcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFPeUMiLCJmaWxlIjoiLi4vLi4vLi4vLi4vc3JjL2NvbXBvbmVudHMvQ29sbGVjdGlvbi9Db2xsZWN0aW9uVG9wLmpzIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IFByb3BUeXBlcyBmcm9tICdwcm9wLXR5cGVzJztcbmltcG9ydCBJbW11dGFibGVQcm9wVHlwZXMgZnJvbSAncmVhY3QtaW1tdXRhYmxlLXByb3B0eXBlcyc7XG5pbXBvcnQgc3R5bGVkIGZyb20gJ0BlbW90aW9uL3N0eWxlZCc7XG5pbXBvcnQgeyB0cmFuc2xhdGUgfSBmcm9tICdyZWFjdC1wb2x5Z2xvdCc7XG5pbXBvcnQgeyBMaW5rIH0gZnJvbSAncmVhY3Qtcm91dGVyLWRvbSc7XG5pbXBvcnQgeyBjb21wb25lbnRzLCBidXR0b25zLCBzaGFkb3dzIH0gZnJvbSAnZGVjYXAtY21zLXVpLWRlZmF1bHQnO1xuXG5jb25zdCBDb2xsZWN0aW9uVG9wQ29udGFpbmVyID0gc3R5bGVkLmRpdmBcbiAgJHtjb21wb25lbnRzLmNhcmRUb3B9O1xuYDtcblxuY29uc3QgQ29sbGVjdGlvblRvcFJvdyA9IHN0eWxlZC5kaXZgXG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgZ2FwOiA4cHg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbmA7XG5cbmNvbnN0IENvbGxlY3Rpb25Ub3BIZWFkaW5nID0gc3R5bGVkLmgxYFxuICAke2NvbXBvbmVudHMuY2FyZFRvcEhlYWRpbmd9O1xuYDtcblxuY29uc3QgQ29sbGVjdGlvblRvcE5ld0J1dHRvbiA9IHN0eWxlZChMaW5rKWBcbiAgJHtidXR0b25zLmJ1dHRvbn07XG4gICR7c2hhZG93cy5kcm9wRGVlcH07XG4gICR7YnV0dG9ucy5kZWZhdWx0fTtcbiAgJHtidXR0b25zLmdyYXl9O1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuXG4gIHBhZGRpbmc6IDAgMzBweDtcbmA7XG5cbmNvbnN0IENvbGxlY3Rpb25Ub3BEZXNjcmlwdGlvbiA9IHN0eWxlZC5wYFxuICAke2NvbXBvbmVudHMuY2FyZFRvcERlc2NyaXB0aW9ufTtcbmA7XG5cbmZ1bmN0aW9uIGdldENvbGxlY3Rpb25Qcm9wcyhjb2xsZWN0aW9uKSB7XG4gIGNvbnN0IGNvbGxlY3Rpb25MYWJlbCA9IGNvbGxlY3Rpb24uZ2V0KCdsYWJlbCcpO1xuICBjb25zdCBjb2xsZWN0aW9uTGFiZWxTaW5ndWxhciA9IGNvbGxlY3Rpb24uZ2V0KCdsYWJlbF9zaW5ndWxhcicpO1xuICBjb25zdCBjb2xsZWN0aW9uRGVzY3JpcHRpb24gPSBjb2xsZWN0aW9uLmdldCgnZGVzY3JpcHRpb24nKTtcblxuICByZXR1cm4ge1xuICAgIGNvbGxlY3Rpb25MYWJlbCxcbiAgICBjb2xsZWN0aW9uTGFiZWxTaW5ndWxhcixcbiAgICBjb2xsZWN0aW9uRGVzY3JpcHRpb24sXG4gIH07XG59XG5cbmZ1bmN0aW9uIENvbGxlY3Rpb25Ub3AoeyBjb2xsZWN0aW9uLCBuZXdFbnRyeVVybCwgdCB9KSB7XG4gIGNvbnN0IHsgY29sbGVjdGlvbkxhYmVsLCBjb2xsZWN0aW9uTGFiZWxTaW5ndWxhciwgY29sbGVjdGlvbkRlc2NyaXB0aW9uIH0gPSBnZXRDb2xsZWN0aW9uUHJvcHMoXG4gICAgY29sbGVjdGlvbixcbiAgICB0LFxuICApO1xuXG4gIHJldHVybiAoXG4gICAgPENvbGxlY3Rpb25Ub3BDb250YWluZXI+XG4gICAgICA8Q29sbGVjdGlvblRvcFJvdz5cbiAgICAgICAgPENvbGxlY3Rpb25Ub3BIZWFkaW5nPntjb2xsZWN0aW9uTGFiZWx9PC9Db2xsZWN0aW9uVG9wSGVhZGluZz5cbiAgICAgICAge25ld0VudHJ5VXJsID8gKFxuICAgICAgICAgIDxDb2xsZWN0aW9uVG9wTmV3QnV0dG9uXG4gICAgICAgICAgICB0bz17bmV3RW50cnlVcmx9XG4gICAgICAgICAgICBkaXI9XCJhdXRvXCJcbiAgICAgICAgICAgIGFyaWEtbGFiZWw9e3QoJ2NvbGxlY3Rpb24uY29sbGVjdGlvblRvcC5uZXdCdXR0b25BcmlhTGFiZWwnLCB7XG4gICAgICAgICAgICAgIGNvbGxlY3Rpb25MYWJlbDogY29sbGVjdGlvbkxhYmVsU2luZ3VsYXIgfHwgY29sbGVjdGlvbkxhYmVsLFxuICAgICAgICAgICAgfSl9XG4gICAgICAgICAgPlxuICAgICAgICAgICAge3QoJ2NvbGxlY3Rpb24uY29sbGVjdGlvblRvcC5uZXdCdXR0b24nLCB7XG4gICAgICAgICAgICAgIGNvbGxlY3Rpb25MYWJlbDogY29sbGVjdGlvbkxhYmVsU2luZ3VsYXIgfHwgY29sbGVjdGlvbkxhYmVsLFxuICAgICAgICAgICAgfSl9XG4gICAgICAgICAgPC9Db2xsZWN0aW9uVG9wTmV3QnV0dG9uPlxuICAgICAgICApIDogbnVsbH1cbiAgICAgIDwvQ29sbGVjdGlvblRvcFJvdz5cbiAgICAgIHtjb2xsZWN0aW9uRGVzY3JpcHRpb24gPyAoXG4gICAgICAgIDxDb2xsZWN0aW9uVG9wRGVzY3JpcHRpb24+e2NvbGxlY3Rpb25EZXNjcmlwdGlvbn08L0NvbGxlY3Rpb25Ub3BEZXNjcmlwdGlvbj5cbiAgICAgICkgOiBudWxsfVxuICAgIDwvQ29sbGVjdGlvblRvcENvbnRhaW5lcj5cbiAgKTtcbn1cblxuQ29sbGVjdGlvblRvcC5wcm9wVHlwZXMgPSB7XG4gIGNvbGxlY3Rpb246IEltbXV0YWJsZVByb3BUeXBlcy5tYXAuaXNSZXF1aXJlZCxcbiAgbmV3RW50cnlVcmw6IFByb3BUeXBlcy5zdHJpbmcsXG4gIHQ6IFByb3BUeXBlcy5mdW5jLmlzUmVxdWlyZWQsXG59O1xuXG5leHBvcnQgZGVmYXVsdCB0cmFuc2xhdGUoKShDb2xsZWN0aW9uVG9wKTtcbiJdfQ== */"));
const CollectionTopRow = /*#__PURE__*/_styled("div", {
target: "ei8nkzc3",
label: "CollectionTopRow"
})(process.env.NODE_ENV === "production" ? {
name: "q30ya6",
styles: "display:flex;flex-wrap:wrap;gap:8px;align-items:center;justify-content:space-between"
} : {
name: "q30ya6",
styles: "display:flex;flex-wrap:wrap;gap:8px;align-items:center;justify-content:space-between/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIi4uLy4uLy4uLy4uL3NyYy9jb21wb25lbnRzL0NvbGxlY3Rpb24vQ29sbGVjdGlvblRvcC5qcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFXbUMiLCJmaWxlIjoiLi4vLi4vLi4vLi4vc3JjL2NvbXBvbmVudHMvQ29sbGVjdGlvbi9Db2xsZWN0aW9uVG9wLmpzIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IFByb3BUeXBlcyBmcm9tICdwcm9wLXR5cGVzJztcbmltcG9ydCBJbW11dGFibGVQcm9wVHlwZXMgZnJvbSAncmVhY3QtaW1tdXRhYmxlLXByb3B0eXBlcyc7XG5pbXBvcnQgc3R5bGVkIGZyb20gJ0BlbW90aW9uL3N0eWxlZCc7XG5pbXBvcnQgeyB0cmFuc2xhdGUgfSBmcm9tICdyZWFjdC1wb2x5Z2xvdCc7XG5pbXBvcnQgeyBMaW5rIH0gZnJvbSAncmVhY3Qtcm91dGVyLWRvbSc7XG5pbXBvcnQgeyBjb21wb25lbnRzLCBidXR0b25zLCBzaGFkb3dzIH0gZnJvbSAnZGVjYXAtY21zLXVpLWRlZmF1bHQnO1xuXG5jb25zdCBDb2xsZWN0aW9uVG9wQ29udGFpbmVyID0gc3R5bGVkLmRpdmBcbiAgJHtjb21wb25lbnRzLmNhcmRUb3B9O1xuYDtcblxuY29uc3QgQ29sbGVjdGlvblRvcFJvdyA9IHN0eWxlZC5kaXZgXG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgZ2FwOiA4cHg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbmA7XG5cbmNvbnN0IENvbGxlY3Rpb25Ub3BIZWFkaW5nID0gc3R5bGVkLmgxYFxuICAke2NvbXBvbmVudHMuY2FyZFRvcEhlYWRpbmd9O1xuYDtcblxuY29uc3QgQ29sbGVjdGlvblRvcE5ld0J1dHRvbiA9IHN0eWxlZChMaW5rKWBcbiAgJHtidXR0b25zLmJ1dHRvbn07XG4gICR7c2hhZG93cy5kcm9wRGVlcH07XG4gICR7YnV0dG9ucy5kZWZhdWx0fTtcbiAgJHtidXR0b25zLmdyYXl9O1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuXG4gIHBhZGRpbmc6IDAgMzBweDtcbmA7XG5cbmNvbnN0IENvbGxlY3Rpb25Ub3BEZXNjcmlwdGlvbiA9IHN0eWxlZC5wYFxuICAke2NvbXBvbmVudHMuY2FyZFRvcERlc2NyaXB0aW9ufTtcbmA7XG5cbmZ1bmN0aW9uIGdldENvbGxlY3Rpb25Qcm9wcyhjb2xsZWN0aW9uKSB7XG4gIGNvbnN0IGNvbGxlY3Rpb25MYWJlbCA9IGNvbGxlY3Rpb24uZ2V0KCdsYWJlbCcpO1xuICBjb25zdCBjb2xsZWN0aW9uTGFiZWxTaW5ndWxhciA9IGNvbGxlY3Rpb24uZ2V0KCdsYWJlbF9zaW5ndWxhcicpO1xuICBjb25zdCBjb2xsZWN0aW9uRGVzY3JpcHRpb24gPSBjb2xsZWN0aW9uLmdldCgnZGVzY3JpcHRpb24nKTtcblxuICByZXR1cm4ge1xuICAgIGNvbGxlY3Rpb25MYWJlbCxcbiAgICBjb2xsZWN0aW9uTGFiZWxTaW5ndWxhcixcbiAgICBjb2xsZWN0aW9uRGVzY3JpcHRpb24sXG4gIH07XG59XG5cbmZ1bmN0aW9uIENvbGxlY3Rpb25Ub3AoeyBjb2xsZWN0aW9uLCBuZXdFbnRyeVVybCwgdCB9KSB7XG4gIGNvbnN0IHsgY29sbGVjdGlvbkxhYmVsLCBjb2xsZWN0aW9uTGFiZWxTaW5ndWxhciwgY29sbGVjdGlvbkRlc2NyaXB0aW9uIH0gPSBnZXRDb2xsZWN0aW9uUHJvcHMoXG4gICAgY29sbGVjdGlvbixcbiAgICB0LFxuICApO1xuXG4gIHJldHVybiAoXG4gICAgPENvbGxlY3Rpb25Ub3BDb250YWluZXI+XG4gICAgICA8Q29sbGVjdGlvblRvcFJvdz5cbiAgICAgICAgPENvbGxlY3Rpb25Ub3BIZWFkaW5nPntjb2xsZWN0aW9uTGFiZWx9PC9Db2xsZWN0aW9uVG9wSGVhZGluZz5cbiAgICAgICAge25ld0VudHJ5VXJsID8gKFxuICAgICAgICAgIDxDb2xsZWN0aW9uVG9wTmV3QnV0dG9uXG4gICAgICAgICAgICB0bz17bmV3RW50cnlVcmx9XG4gICAgICAgICAgICBkaXI9XCJhdXRvXCJcbiAgICAgICAgICAgIGFyaWEtbGFiZWw9e3QoJ2NvbGxlY3Rpb24uY29sbGVjdGlvblRvcC5uZXdCdXR0b25BcmlhTGFiZWwnLCB7XG4gICAgICAgICAgICAgIGNvbGxlY3Rpb25MYWJlbDogY29sbGVjdGlvbkxhYmVsU2luZ3VsYXIgfHwgY29sbGVjdGlvbkxhYmVsLFxuICAgICAgICAgICAgfSl9XG4gICAgICAgICAgPlxuICAgICAgICAgICAge3QoJ2NvbGxlY3Rpb24uY29sbGVjdGlvblRvcC5uZXdCdXR0b24nLCB7XG4gICAgICAgICAgICAgIGNvbGxlY3Rpb25MYWJlbDogY29sbGVjdGlvbkxhYmVsU2luZ3VsYXIgfHwgY29sbGVjdGlvbkxhYmVsLFxuICAgICAgICAgICAgfSl9XG4gICAgICAgICAgPC9Db2xsZWN0aW9uVG9wTmV3QnV0dG9uPlxuICAgICAgICApIDogbnVsbH1cbiAgICAgIDwvQ29sbGVjdGlvblRvcFJvdz5cbiAgICAgIHtjb2xsZWN0aW9uRGVzY3JpcHRpb24gPyAoXG4gICAgICAgIDxDb2xsZWN0aW9uVG9wRGVzY3JpcHRpb24+e2NvbGxlY3Rpb25EZXNjcmlwdGlvbn08L0NvbGxlY3Rpb25Ub3BEZXNjcmlwdGlvbj5cbiAgICAgICkgOiBudWxsfVxuICAgIDwvQ29sbGVjdGlvblRvcENvbnRhaW5lcj5cbiAgKTtcbn1cblxuQ29sbGVjdGlvblRvcC5wcm9wVHlwZXMgPSB7XG4gIGNvbGxlY3Rpb246IEltbXV0YWJsZVByb3BUeXBlcy5tYXAuaXNSZXF1aXJlZCxcbiAgbmV3RW50cnlVcmw6IFByb3BUeXBlcy5zdHJpbmcsXG4gIHQ6IFByb3BUeXBlcy5mdW5jLmlzUmVxdWlyZWQsXG59O1xuXG5leHBvcnQgZGVmYXVsdCB0cmFuc2xhdGUoKShDb2xsZWN0aW9uVG9wKTtcbiJdfQ== */",
toString: _EMOTION_STRINGIFIED_CSS_ERROR__
});
const CollectionTopHeading = /*#__PURE__*/_styled("h1", {
target: "ei8nkzc2",
label: "CollectionTopHeading"
})(components.cardTopHeading, ";" + (process.env.NODE_ENV === "production" ? "" : "/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIi4uLy4uLy4uLy4uL3NyYy9jb21wb25lbnRzL0NvbGxlY3Rpb24vQ29sbGVjdGlvblRvcC5qcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFtQnNDIiwiZmlsZSI6Ii4uLy4uLy4uLy4uL3NyYy9jb21wb25lbnRzL0NvbGxlY3Rpb24vQ29sbGVjdGlvblRvcC5qcyIsInNvdXJjZXNDb250ZW50IjpbImltcG9ydCBQcm9wVHlwZXMgZnJvbSAncHJvcC10eXBlcyc7XG5pbXBvcnQgSW1tdXRhYmxlUHJvcFR5cGVzIGZyb20gJ3JlYWN0LWltbXV0YWJsZS1wcm9wdHlwZXMnO1xuaW1wb3J0IHN0eWxlZCBmcm9tICdAZW1vdGlvbi9zdHlsZWQnO1xuaW1wb3J0IHsgdHJhbnNsYXRlIH0gZnJvbSAncmVhY3QtcG9seWdsb3QnO1xuaW1wb3J0IHsgTGluayB9IGZyb20gJ3JlYWN0LXJvdXRlci1kb20nO1xuaW1wb3J0IHsgY29tcG9uZW50cywgYnV0dG9ucywgc2hhZG93cyB9IGZyb20gJ2RlY2FwLWNtcy11aS1kZWZhdWx0JztcblxuY29uc3QgQ29sbGVjdGlvblRvcENvbnRhaW5lciA9IHN0eWxlZC5kaXZgXG4gICR7Y29tcG9uZW50cy5jYXJkVG9wfTtcbmA7XG5cbmNvbnN0IENvbGxlY3Rpb25Ub3BSb3cgPSBzdHlsZWQuZGl2YFxuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGdhcDogOHB4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5gO1xuXG5jb25zdCBDb2xsZWN0aW9uVG9wSGVhZGluZyA9IHN0eWxlZC5oMWBcbiAgJHtjb21wb25lbnRzLmNhcmRUb3BIZWFkaW5nfTtcbmA7XG5cbmNvbnN0IENvbGxlY3Rpb25Ub3BOZXdCdXR0b24gPSBzdHlsZWQoTGluaylgXG4gICR7YnV0dG9ucy5idXR0b259O1xuICAke3NoYWRvd3MuZHJvcERlZXB9O1xuICAke2J1dHRvbnMuZGVmYXVsdH07XG4gICR7YnV0dG9ucy5ncmF5fTtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcblxuICBwYWRkaW5nOiAwIDMwcHg7XG5gO1xuXG5jb25zdCBDb2xsZWN0aW9uVG9wRGVzY3JpcHRpb24gPSBzdHlsZWQucGBcbiAgJHtjb21wb25lbnRzLmNhcmRUb3BEZXNjcmlwdGlvbn07XG5gO1xuXG5mdW5jdGlvbiBnZXRDb2xsZWN0aW9uUHJvcHMoY29sbGVjdGlvbikge1xuICBjb25zdCBjb2xsZWN0aW9uTGFiZWwgPSBjb2xsZWN0aW9uLmdldCgnbGFiZWwnKTtcbiAgY29uc3QgY29sbGVjdGlvbkxhYmVsU2luZ3VsYXIgPSBjb2xsZWN0aW9uLmdldCgnbGFiZWxfc2luZ3VsYXInKTtcbiAgY29uc3QgY29sbGVjdGlvbkRlc2NyaXB0aW9uID0gY29sbGVjdGlvbi5nZXQoJ2Rlc2NyaXB0aW9uJyk7XG5cbiAgcmV0dXJuIHtcbiAgICBjb2xsZWN0aW9uTGFiZWwsXG4gICAgY29sbGVjdGlvbkxhYmVsU2luZ3VsYXIsXG4gICAgY29sbGVjdGlvbkRlc2NyaXB0aW9uLFxuICB9O1xufVxuXG5mdW5jdGlvbiBDb2xsZWN0aW9uVG9wKHsgY29sbGVjdGlvbiwgbmV3RW50cnlVcmwsIHQgfSkge1xuICBjb25zdCB7IGNvbGxlY3Rpb25MYWJlbCwgY29sbGVjdGlvbkxhYmVsU2luZ3VsYXIsIGNvbGxlY3Rpb25EZXNjcmlwdGlvbiB9ID0gZ2V0Q29sbGVjdGlvblByb3BzKFxuICAgIGNvbGxlY3Rpb24sXG4gICAgdCxcbiAgKTtcblxuICByZXR1cm4gKFxuICAgIDxDb2xsZWN0aW9uVG9wQ29udGFpbmVyPlxuICAgICAgPENvbGxlY3Rpb25Ub3BSb3c+XG4gICAgICAgIDxDb2xsZWN0aW9uVG9wSGVhZGluZz57Y29sbGVjdGlvbkxhYmVsfTwvQ29sbGVjdGlvblRvcEhlYWRpbmc+XG4gICAgICAgIHtuZXdFbnRyeVVybCA/IChcbiAgICAgICAgICA8Q29sbGVjdGlvblRvcE5ld0J1dHRvblxuICAgICAgICAgICAgdG89e25ld0VudHJ5VXJsfVxuICAgICAgICAgICAgZGlyPVwiYXV0b1wiXG4gICAgICAgICAgICBhcmlhLWxhYmVsPXt0KCdjb2xsZWN0aW9uLmNvbGxlY3Rpb25Ub3AubmV3QnV0dG9uQXJpYUxhYmVsJywge1xuICAgICAgICAgICAgICBjb2xsZWN0aW9uTGFiZWw6IGNvbGxlY3Rpb25MYWJlbFNpbmd1bGFyIHx8IGNvbGxlY3Rpb25MYWJlbCxcbiAgICAgICAgICAgIH0pfVxuICAgICAgICAgID5cbiAgICAgICAgICAgIHt0KCdjb2xsZWN0aW9uLmNvbGxlY3Rpb25Ub3AubmV3QnV0dG9uJywge1xuICAgICAgICAgICAgICBjb2xsZWN0aW9uTGFiZWw6IGNvbGxlY3Rpb25MYWJlbFNpbmd1bGFyIHx8IGNvbGxlY3Rpb25MYWJlbCxcbiAgICAgICAgICAgIH0pfVxuICAgICAgICAgIDwvQ29sbGVjdGlvblRvcE5ld0J1dHRvbj5cbiAgICAgICAgKSA6IG51bGx9XG4gICAgICA8L0NvbGxlY3Rpb25Ub3BSb3c+XG4gICAgICB7Y29sbGVjdGlvbkRlc2NyaXB0aW9uID8gKFxuICAgICAgICA8Q29sbGVjdGlvblRvcERlc2NyaXB0aW9uPntjb2xsZWN0aW9uRGVzY3JpcHRpb259PC9Db2xsZWN0aW9uVG9wRGVzY3JpcHRpb24+XG4gICAgICApIDogbnVsbH1cbiAgICA8L0NvbGxlY3Rpb25Ub3BDb250YWluZXI+XG4gICk7XG59XG5cbkNvbGxlY3Rpb25Ub3AucHJvcFR5cGVzID0ge1xuICBjb2xsZWN0aW9uOiBJbW11dGFibGVQcm9wVHlwZXMubWFwLmlzUmVxdWlyZWQsXG4gIG5ld0VudHJ5VXJsOiBQcm9wVHlwZXMuc3RyaW5nLFxuICB0OiBQcm9wVHlwZXMuZnVuYy5pc1JlcXVpcmVkLFxufTtcblxuZXhwb3J0IGRlZmF1bHQgdHJhbnNsYXRlKCkoQ29sbGVjdGlvblRvcCk7XG4iXX0= */"));
const CollectionTopNewButton = /*#__PURE__*/_styled(Link, {
target: "ei8nkzc1",
label: "CollectionTopNewButton"
})(buttons.button, ";", shadows.dropDeep, ";", buttons.default, ";", buttons.gray, ";white-space:nowrap;padding:0 30px;" + (process.env.NODE_ENV === "production" ? "" : "/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIi4uLy4uLy4uLy4uL3NyYy9jb21wb25lbnRzL0NvbGxlY3Rpb24vQ29sbGVjdGlvblRvcC5qcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUF1QjJDIiwiZmlsZSI6Ii4uLy4uLy4uLy4uL3NyYy9jb21wb25lbnRzL0NvbGxlY3Rpb24vQ29sbGVjdGlvblRvcC5qcyIsInNvdXJjZXNDb250ZW50IjpbImltcG9ydCBQcm9wVHlwZXMgZnJvbSAncHJvcC10eXBlcyc7XG5pbXBvcnQgSW1tdXRhYmxlUHJvcFR5cGVzIGZyb20gJ3JlYWN0LWltbXV0YWJsZS1wcm9wdHlwZXMnO1xuaW1wb3J0IHN0eWxlZCBmcm9tICdAZW1vdGlvbi9zdHlsZWQnO1xuaW1wb3J0IHsgdHJhbnNsYXRlIH0gZnJvbSAncmVhY3QtcG9seWdsb3QnO1xuaW1wb3J0IHsgTGluayB9IGZyb20gJ3JlYWN0LXJvdXRlci1kb20nO1xuaW1wb3J0IHsgY29tcG9uZW50cywgYnV0dG9ucywgc2hhZG93cyB9IGZyb20gJ2RlY2FwLWNtcy11aS1kZWZhdWx0JztcblxuY29uc3QgQ29sbGVjdGlvblRvcENvbnRhaW5lciA9IHN0eWxlZC5kaXZgXG4gICR7Y29tcG9uZW50cy5jYXJkVG9wfTtcbmA7XG5cbmNvbnN0IENvbGxlY3Rpb25Ub3BSb3cgPSBzdHlsZWQuZGl2YFxuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGdhcDogOHB4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5gO1xuXG5jb25zdCBDb2xsZWN0aW9uVG9wSGVhZGluZyA9IHN0eWxlZC5oMWBcbiAgJHtjb21wb25lbnRzLmNhcmRUb3BIZWFkaW5nfTtcbmA7XG5cbmNvbnN0IENvbGxlY3Rpb25Ub3BOZXdCdXR0b24gPSBzdHlsZWQoTGluaylgXG4gICR7YnV0dG9ucy5idXR0b259O1xuICAke3NoYWRvd3MuZHJvcERlZXB9O1xuICAke2J1dHRvbnMuZGVmYXVsdH07XG4gICR7YnV0dG9ucy5ncmF5fTtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcblxuICBwYWRkaW5nOiAwIDMwcHg7XG5gO1xuXG5jb25zdCBDb2xsZWN0aW9uVG9wRGVzY3JpcHRpb24gPSBzdHlsZWQucGBcbiAgJHtjb21wb25lbnRzLmNhcmRUb3BEZXNjcmlwdGlvbn07XG5gO1xuXG5mdW5jdGlvbiBnZXRDb2xsZWN0aW9uUHJvcHMoY29sbGVjdGlvbikge1xuICBjb25zdCBjb2xsZWN0aW9uTGFiZWwgPSBjb2xsZWN0aW9uLmdldCgnbGFiZWwnKTtcbiAgY29uc3QgY29sbGVjdGlvbkxhYmVsU2luZ3VsYXIgPSBjb2xsZWN0aW9uLmdldCgnbGFiZWxfc2luZ3VsYXInKTtcbiAgY29uc3QgY29sbGVjdGlvbkRlc2NyaXB0aW9uID0gY29sbGVjdGlvbi5nZXQoJ2Rlc2NyaXB0aW9uJyk7XG5cbiAgcmV0dXJuIHtcbiAgICBjb2xsZWN0aW9uTGFiZWwsXG4gICAgY29sbGVjdGlvbkxhYmVsU2luZ3VsYXIsXG4gICAgY29sbGVjdGlvbkRlc2NyaXB0aW9uLFxuICB9O1xufVxuXG5mdW5jdGlvbiBDb2xsZWN0aW9uVG9wKHsgY29sbGVjdGlvbiwgbmV3RW50cnlVcmwsIHQgfSkge1xuICBjb25zdCB7IGNvbGxlY3Rpb25MYWJlbCwgY29sbGVjdGlvbkxhYmVsU2luZ3VsYXIsIGNvbGxlY3Rpb25EZXNjcmlwdGlvbiB9ID0gZ2V0Q29sbGVjdGlvblByb3BzKFxuICAgIGNvbGxlY3Rpb24sXG4gICAgdCxcbiAgKTtcblxuICByZXR1cm4gKFxuICAgIDxDb2xsZWN0aW9uVG9wQ29udGFpbmVyPlxuICAgICAgPENvbGxlY3Rpb25Ub3BSb3c+XG4gICAgICAgIDxDb2xsZWN0aW9uVG9wSGVhZGluZz57Y29sbGVjdGlvbkxhYmVsfTwvQ29sbGVjdGlvblRvcEhlYWRpbmc+XG4gICAgICAgIHtuZXdFbnRyeVVybCA/IChcbiAgICAgICAgICA8Q29sbGVjdGlvblRvcE5ld0J1dHRvblxuICAgICAgICAgICAgdG89e25ld0VudHJ5VXJsfVxuICAgICAgICAgICAgZGlyPVwiYXV0b1wiXG4gICAgICAgICAgICBhcmlhLWxhYmVsPXt0KCdjb2xsZWN0aW9uLmNvbGxlY3Rpb25Ub3AubmV3QnV0dG9uQXJpYUxhYmVsJywge1xuICAgICAgICAgICAgICBjb2xsZWN0aW9uTGFiZWw6IGNvbGxlY3Rpb25MYWJlbFNpbmd1bGFyIHx8IGNvbGxlY3Rpb25MYWJlbCxcbiAgICAgICAgICAgIH0pfVxuICAgICAgICAgID5cbiAgICAgICAgICAgIHt0KCdjb2xsZWN0aW9uLmNvbGxlY3Rpb25Ub3AubmV3QnV0dG9uJywge1xuICAgICAgICAgICAgICBjb2xsZWN0aW9uTGFiZWw6IGNvbGxlY3Rpb25MYWJlbFNpbmd1bGFyIHx8IGNvbGxlY3Rpb25MYWJlbCxcbiAgICAgICAgICAgIH0pfVxuICAgICAgICAgIDwvQ29sbGVjdGlvblRvcE5ld0J1dHRvbj5cbiAgICAgICAgKSA6IG51bGx9XG4gICAgICA8L0NvbGxlY3Rpb25Ub3BSb3c+XG4gICAgICB7Y29sbGVjdGlvbkRlc2NyaXB0aW9uID8gKFxuICAgICAgICA8Q29sbGVjdGlvblRvcERlc2NyaXB0aW9uPntjb2xsZWN0aW9uRGVzY3JpcHRpb259PC9Db2xsZWN0aW9uVG9wRGVzY3JpcHRpb24+XG4gICAgICApIDogbnVsbH1cbiAgICA8L0NvbGxlY3Rpb25Ub3BDb250YWluZXI+XG4gICk7XG59XG5cbkNvbGxlY3Rpb25Ub3AucHJvcFR5cGVzID0ge1xuICBjb2xsZWN0aW9uOiBJbW11dGFibGVQcm9wVHlwZXMubWFwLmlzUmVxdWlyZWQsXG4gIG5ld0VudHJ5VXJsOiBQcm9wVHlwZXMuc3RyaW5nLFxuICB0OiBQcm9wVHlwZXMuZnVuYy5pc1JlcXVpcmVkLFxufTtcblxuZXhwb3J0IGRlZmF1bHQgdHJhbnNsYXRlKCkoQ29sbGVjdGlvblRvcCk7XG4iXX0= */"));
const CollectionTopDescription = /*#__PURE__*/_styled("p", {
target: "ei8nkzc0",
label: "CollectionTopDescription"
})(components.cardTopDescription, ";" + (process.env.NODE_ENV === "production" ? "" : "/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIi4uLy4uLy4uLy4uL3NyYy9jb21wb25lbnRzL0NvbGxlY3Rpb24vQ29sbGVjdGlvblRvcC5qcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFpQ3lDIiwiZmlsZSI6Ii4uLy4uLy4uLy4uL3NyYy9jb21wb25lbnRzL0NvbGxlY3Rpb24vQ29sbGVjdGlvblRvcC5qcyIsInNvdXJjZXNDb250ZW50IjpbImltcG9ydCBQcm9wVHlwZXMgZnJvbSAncHJvcC10eXBlcyc7XG5pbXBvcnQgSW1tdXRhYmxlUHJvcFR5cGVzIGZyb20gJ3JlYWN0LWltbXV0YWJsZS1wcm9wdHlwZXMnO1xuaW1wb3J0IHN0eWxlZCBmcm9tICdAZW1vdGlvbi9zdHlsZWQnO1xuaW1wb3J0IHsgdHJhbnNsYXRlIH0gZnJvbSAncmVhY3QtcG9seWdsb3QnO1xuaW1wb3J0IHsgTGluayB9IGZyb20gJ3JlYWN0LXJvdXRlci1kb20nO1xuaW1wb3J0IHsgY29tcG9uZW50cywgYnV0dG9ucywgc2hhZG93cyB9IGZyb20gJ2RlY2FwLWNtcy11aS1kZWZhdWx0JztcblxuY29uc3QgQ29sbGVjdGlvblRvcENvbnRhaW5lciA9IHN0eWxlZC5kaXZgXG4gICR7Y29tcG9uZW50cy5jYXJkVG9wfTtcbmA7XG5cbmNvbnN0IENvbGxlY3Rpb25Ub3BSb3cgPSBzdHlsZWQuZGl2YFxuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGdhcDogOHB4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5gO1xuXG5jb25zdCBDb2xsZWN0aW9uVG9wSGVhZGluZyA9IHN0eWxlZC5oMWBcbiAgJHtjb21wb25lbnRzLmNhcmRUb3BIZWFkaW5nfTtcbmA7XG5cbmNvbnN0IENvbGxlY3Rpb25Ub3BOZXdCdXR0b24gPSBzdHlsZWQoTGluaylgXG4gICR7YnV0dG9ucy5idXR0b259O1xuICAke3NoYWRvd3MuZHJvcERlZXB9O1xuICAke2J1dHRvbnMuZGVmYXVsdH07XG4gICR7YnV0dG9ucy5ncmF5fTtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcblxuICBwYWRkaW5nOiAwIDMwcHg7XG5gO1xuXG5jb25zdCBDb2xsZWN0aW9uVG9wRGVzY3JpcHRpb24gPSBzdHlsZWQucGBcbiAgJHtjb21wb25lbnRzLmNhcmRUb3BEZXNjcmlwdGlvbn07XG5gO1xuXG5mdW5jdGlvbiBnZXRDb2xsZWN0aW9uUHJvcHMoY29sbGVjdGlvbikge1xuICBjb25zdCBjb2xsZWN0aW9uTGFiZWwgPSBjb2xsZWN0aW9uLmdldCgnbGFiZWwnKTtcbiAgY29uc3QgY29sbGVjdGlvbkxhYmVsU2luZ3VsYXIgPSBjb2xsZWN0aW9uLmdldCgnbGFiZWxfc2luZ3VsYXInKTtcbiAgY29uc3QgY29sbGVjdGlvbkRlc2NyaXB0aW9uID0gY29sbGVjdGlvbi5nZXQoJ2Rlc2NyaXB0aW9uJyk7XG5cbiAgcmV0dXJuIHtcbiAgICBjb2xsZWN0aW9uTGFiZWwsXG4gICAgY29sbGVjdGlvbkxhYmVsU2luZ3VsYXIsXG4gICAgY29sbGVjdGlvbkRlc2NyaXB0aW9uLFxuICB9O1xufVxuXG5mdW5jdGlvbiBDb2xsZWN0aW9uVG9wKHsgY29sbGVjdGlvbiwgbmV3RW50cnlVcmwsIHQgfSkge1xuICBjb25zdCB7IGNvbGxlY3Rpb25MYWJlbCwgY29sbGVjdGlvbkxhYmVsU2luZ3VsYXIsIGNvbGxlY3Rpb25EZXNjcmlwdGlvbiB9ID0gZ2V0Q29sbGVjdGlvblByb3BzKFxuICAgIGNvbGxlY3Rpb24sXG4gICAgdCxcbiAgKTtcblxuICByZXR1cm4gKFxuICAgIDxDb2xsZWN0aW9uVG9wQ29udGFpbmVyPlxuICAgICAgPENvbGxlY3Rpb25Ub3BSb3c+XG4gICAgICAgIDxDb2xsZWN0aW9uVG9wSGVhZGluZz57Y29sbGVjdGlvbkxhYmVsfTwvQ29sbGVjdGlvblRvcEhlYWRpbmc+XG4gICAgICAgIHtuZXdFbnRyeVVybCA/IChcbiAgICAgICAgICA8Q29sbGVjdGlvblRvcE5ld0J1dHRvblxuICAgICAgICAgICAgdG89e25ld0VudHJ5VXJsfVxuICAgICAgICAgICAgZGlyPVwiYXV0b1wiXG4gICAgICAgICAgICBhcmlhLWxhYmVsPXt0KCdjb2xsZWN0aW9uLmNvbGxlY3Rpb25Ub3AubmV3QnV0dG9uQXJpYUxhYmVsJywge1xuICAgICAgICAgICAgICBjb2xsZWN0aW9uTGFiZWw6IGNvbGxlY3Rpb25MYWJlbFNpbmd1bGFyIHx8IGNvbGxlY3Rpb25MYWJlbCxcbiAgICAgICAgICAgIH0pfVxuICAgICAgICAgID5cbiAgICAgICAgICAgIHt0KCdjb2xsZWN0aW9uLmNvbGxlY3Rpb25Ub3AubmV3QnV0dG9uJywge1xuICAgICAgICAgICAgICBjb2xsZWN0aW9uTGFiZWw6IGNvbGxlY3Rpb25MYWJlbFNpbmd1bGFyIHx8IGNvbGxlY3Rpb25MYWJlbCxcbiAgICAgICAgICAgIH0pfVxuICAgICAgICAgIDwvQ29sbGVjdGlvblRvcE5ld0J1dHRvbj5cbiAgICAgICAgKSA6IG51bGx9XG4gICAgICA8L0NvbGxlY3Rpb25Ub3BSb3c+XG4gICAgICB7Y29sbGVjdGlvbkRlc2NyaXB0aW9uID8gKFxuICAgICAgICA8Q29sbGVjdGlvblRvcERlc2NyaXB0aW9uPntjb2xsZWN0aW9uRGVzY3JpcHRpb259PC9Db2xsZWN0aW9uVG9wRGVzY3JpcHRpb24+XG4gICAgICApIDogbnVsbH1cbiAgICA8L0NvbGxlY3Rpb25Ub3BDb250YWluZXI+XG4gICk7XG59XG5cbkNvbGxlY3Rpb25Ub3AucHJvcFR5cGVzID0ge1xuICBjb2xsZWN0aW9uOiBJbW11dGFibGVQcm9wVHlwZXMubWFwLmlzUmVxdWlyZWQsXG4gIG5ld0VudHJ5VXJsOiBQcm9wVHlwZXMuc3RyaW5nLFxuICB0OiBQcm9wVHlwZXMuZnVuYy5pc1JlcXVpcmVkLFxufTtcblxuZXhwb3J0IGRlZmF1bHQgdHJhbnNsYXRlKCkoQ29sbGVjdGlvblRvcCk7XG4iXX0= */"));
function getCollectionProps(collection) {
const collectionLabel = collection.get('label');
const collectionLabelSingular = collection.get('label_singular');
const collectionDescription = collection.get('description');
return {
collectionLabel,
collectionLabelSingular,
collectionDescription
};
}
function CollectionTop({
collection,
newEntryUrl,
t
}) {
const {
collectionLabel,
collectionLabelSingular,
collectionDescription
} = getCollectionProps(collection, t);
return _jsxs(CollectionTopContainer, {
children: [_jsxs(CollectionTopRow, {
children: [_jsx(CollectionTopHeading, {
children: collectionLabel
}), newEntryUrl ? _jsx(CollectionTopNewButton, {
to: newEntryUrl,
dir: "auto",
"aria-label": t('collection.collectionTop.newButtonAriaLabel', {
collectionLabel: collectionLabelSingular || collectionLabel
}),
children: t('collection.collectionTop.newButton', {
collectionLabel: collectionLabelSingular || collectionLabel
})
}) : null]
}), collectionDescription ? _jsx(CollectionTopDescription, {
children: collectionDescription
}) : null]
});
}
CollectionTop.propTypes = {
collection: ImmutablePropTypes.map.isRequired,
newEntryUrl: PropTypes.string,
t: PropTypes.func.isRequired
};
export default translate()(CollectionTop);