PageSourceSearch

https://cdn-ec-assets.garagemca.org/_next/static/chunks/pages/collection/catalogue-761110518ea4a124.js

js garagemca.org collected 2026-09-24 08:41:19 UTC 17,661 bytes, 1 lines download raw bytes

1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[8664],{40098:function(e){var t=Math.ceil,n=Math.max;e.exports=function(e,o,r,i){for(var a=-1,s=n(t((o-e)/(r||1)),0),c=Array(s);s--;)c[i?s:++a]=e,e+=r;return c}},47445:function(e,t,n){var o=n(40098),r=n(16612),i=n(18601);e.exports=function(e){return function(t,n,a){return a&&"number"!=typeof a&&r(t,n,a)&&(n=a=void 0),t=i(t),void 0===n?(n=t,t=0):n=i(n),a=void 0===a?t<n?1:-1:i(a),o(t,n,a,e)}}},96026:function(e,t,n){var o=n(47445)();e.exports=o},46790:function(e,t,n){"use strict";var o=n(92777),r=n(82262),i=n(10748),a=n(45959),s=n(63553),c=n(37247),u=n(59499),l=n(67294),p=n(11163),f=n(87379),d=n(96026),m=n.n(d),h=n(86),g=n(85893);function y(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);t&&(o=o.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,o)}return n}function b(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?y(Object(n),!0).forEach((function(t){(0,u.Z)(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):y(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function v(e){var t=function(){if("undefined"===typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"===typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,o=(0,c.Z)(e);if(t){var r=(0,c.Z)(this).constructor;n=Reflect.construct(o,arguments,r)}else n=o.apply(this,arguments);return(0,s.Z)(this,n)}}var x="-",j=function(e){(0,a.Z)(n,e);var t=v(n);function n(){var e;(0,o.Z)(this,n);for(var r=arguments.length,a=new Array(r),s=0;s<r;s++)a[s]=arguments[s];return e=t.call.apply(t,[this].concat(a)),(0,u.Z)((0,i.Z)(e),"state",{minRange:[],maxRange:[],defaultRange:[]}),(0,u.Z)((0,i.Z)(e),"_handleMinChange",(function(t){var n=e.props.router,o=t.target.value,r=e.state.defaultRange.filter((function(e){return e>=o})),i=[o,e.state.max].join(x);e.setState({min:o,maxRange:r},(function(){n.push({pathname:n.pathname,query:b(b({},n.query),{},{years:i})})}))})),(0,u.Z)((0,i.Z)(e),"_handleMaxChange",(function(t){var n=e.props.router,o=t.target.value,r=e.state.defaultRange.filter((function(e){return e<=o})),i=[e.state.min,o].join(x);e.setState({max:o,minRange:r},(function(){n.push({pathname:n.pathname,query:b(b({},n.query),{},{years:i})})}))})),e}return(0,r.Z)(n,[{key:"componentDidMount",value:function(){this._setDefaultState(this.props)}},{key:"componentDidUpdate",value:function(e){this.props.min!==e.min||this.props.max!==e.max?this._setDefaultState(this.props):e.router.query.years&&!this.props.router.query.years?this.setState({min:this.props.min,max:this.props.max}):e.router.query.years!==this.props.router.query.years&&this._setDefaultState(this.props)}},{key:"_setDefaultState",value:function(e){var t=e.router.query,n=t.years&&t.years.split(x),o=m()(e.min,e.max+1);this.setState({min:n&&n[0]||e.min,max:n&&n[1]||e.max,minRange:o,maxRange:o,defaultRange:o})}},{key:"render",value:function(){return(0,g.jsxs)(_,{children:[(0,g.jsx)(w,{value:this.state.min,options:this.state.minRange.map((function(e){return{value:e,name:e}})),includeBlankOption:!1,onChange:this._handleMinChange,lightPalette:this.props.lightPalette}),(0,g.jsx)(O,{lightPalette:this.props.lightPalette}),(0,g.jsx)(w,{value:this.state.max,options:this.state.maxRange.map((function(e){return{value:e,name:e}})),includeBlankOption:!1,onChange:this._handleMaxChange,lightPalette:this.props.lightPalette})]})}}]),n}(l.Component);t.Z=(0,p.withRouter)(j);var _=f.ZP.div.withConfig({componentId:"sc-1ds1ou2-0"})(["display:flex;align-items:center;justify-content:space-between;"]),w=(0,f.ZP)(h.Z).withConfig({componentId:"sc-1ds1ou2-1"})(["width:50%;select{padding-top:0;padding-bottom:0;}"]),O=f.ZP.div.withConfig({componentId:"sc-1ds1ou2-2"})(["position:relative;width:10%;margin:0 20px;&:after{display:block;height:1px;content:'';background:",";}"],(function(e){var t=e.theme;return e.lightPalette?t.colors.white:t.colors.primary}))},68582:function(e,t,n){"use strict";n.d(t,{Z:function(){return p}});var o=n(59499),r=(n(67294),n(54490)),i=n(44012),a=n(87379),s=n(85893);function c(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);t&&(o=o.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,o)}return n}function u(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};
1t%2?c(Object(n),!0).forEach((function(t){(0,o.Z)(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):c(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}var l=(0,r.vU)({sort_by:{id:"components.SearchCountSort.sort_by",defaultMessage:"\u0421\u043e\u0440\u0442\u0438\u0440\u043e\u0432\u0430\u0442\u044c:"},results:{id:"components.SearchCountSort.results",defaultMessage:"{count, plural,\n    =0 {\u041d\u0438\u0447\u0435\u0433\u043e \u043d\u0435 \u043d\u0430\u0439\u0434\u0435\u043d\u043e}\n    one {{count} \u0440\u0435\u0437\u0443\u043b\u044c\u0442\u0430\u0442}\n    few {{count} \u0440\u0435\u0437\u0443\u043b\u044c\u0442\u0430\u0442\u0430}\n    other {{count} \u0440\u0435\u0437\u0443\u043b\u044c\u0442\u0430\u0442\u043e\u0432}\n  }"}});function p(e){var t=e.count,n=e.orders,o=e.sort,r=e.onSortChange,a=e.className;return(0,s.jsxs)(f,{className:a,children:[(0,s.jsx)(i.Z,u({values:{count:t}},l.results)),(0,s.jsxs)(d,{children:[(0,s.jsx)(m,{children:(0,s.jsx)(i.Z,u({},l.sort_by))}),(0,s.jsx)(h,{children:Object.keys(n).map((function(e){var t=n[e].sort===o;return(0,s.jsx)("li",{children:(0,s.jsx)(g,{type:"button",role:"radio","aria-checked":t||!1,isActive:t,tabIndex:t?-1:void 0,onClick:function(){return t?null:r(n[e].sort)},children:n[e].title})},e)}))})]})]})}var f=a.ZP.div.withConfig({componentId:"kui7q0-0"})(["margin-top:29px;margin-bottom:10px;letter-spacing:-0.01em;font-size:12.1px;font-weight:normal;line-height:15px;","{margin-top:25px;font-size:15.75px;line-height:20px;}","{display:flex;justify-content:space-between;margin-top:44px;}","{margin-top:55px;font-size:20px;line-height:25px;}"],(function(e){return e.theme.breakpoints.up("sm")}),(function(e){return e.theme.breakpoints.up("lg")}),(function(e){return e.theme.breakpoints.up("xl")})),d=a.ZP.section.withConfig({componentId:"kui7q0-1"})(["display:flex;gap:20px;",""],(function(e){return e.theme.hidden("lg")})),m=a.ZP.h2.withConfig({componentId:"kui7q0-2"})(["margin:0;padding:0;font:inherit;"]),h=a.ZP.ul.withConfig({componentId:"kui7q0-3"})(["",";display:flex;gap:20px;"],(function(e){return e.theme.listStyleNone})),g=a.ZP.button.withConfig({componentId:"kui7q0-4"})(["all:unset;position:relative;cursor:pointer;",""],(function(e){return e.isActive&&(0,a.iv)(["cursor:default;&::before{position:absolute;right:0;bottom:1px;left:0;content:'';border-bottom:1px solid ",";}"],(function(e){return e.theme.colors.primary}))}))},83877:function(e,t,n){"use strict";n.r(t),n.d(t,{__N_SSP:function(){return ee},default:function(){return te}});var o=n(59499),r=n(67294),i=n(11163),a=n(54490),s=n(86896),c=n(29299),u=n(27361),l=n.n(u),p=n(46425),f=n(27812),d=n(16835),m=n(87379),h=n(46314),g=n(46790),y=n(57133),b=n(5213),v=n(56),x=n(2821),j=n(9849),_=n(84602),w=n(25657),O=n(85893);function k(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);t&&(o=o.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,o)}return n}function P(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?k(Object(n),!0).forEach((function(t){(0,o.Z)(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):k(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}var Z=(0,a.vU)({people:{id:"components.Collection.CollectionFilters.people",defaultMessage:"\u0425\u0443\u0434\u043e\u0436\u043d\u0438\u043a\u0438"},kinds:{id:"components.Collection.CollectionFilters.kinds",defaultMessage:"\u041a\u0430\u0442\u0435\u0433\u043e\u0440\u0438\u0438"},keywords:{id:"components.Collection.CollectionFilters.keywords",defaultMessage:"\u041a\u043b\u044e\u0447\u0435\u0432\u044b\u0435 \u0441\u043b\u043e\u0432\u0430"},input_placeholder:{id:"components.Collection.CollectionFilters.input_placeholder",defaultMessage:"\u0412\u0432\u0435\u0434\u0438\u0442\u0435 \u0437\u0430\u043f\u0440\u043e\u0441"},open_storage:{id:"components.Collection.CollectionFilters.open_storage",defaultMessage:"\u041e\u0442\u043a\u0440\u044b\u0442\u043e\u0435 \u0445\u0440\u0430\u043d\u0435\u043d\u0438\u0435"},in_storage:{id:"components.Collection.CollectionFilters.in_storage",defaultMessage:"\u0412 \u0437\u0430\u043f\u0430\u0441\u043d\u0438\u043a\u0435"},loaned_out:{id:"components.Collection.CollectionFilters.loaned_out",defaultMessage:"\u0412\u0440\u0435\u043c\u0435\u043d\u043d\u0430\u044f \u0432\u044b\u0434\u0430\u0447\u0430"},year_label:{id:"components.Collection.CollectionFilters.year_label",defaultMessage:"\u0413\u043e\u0434 \u0441\u043e\u0437\u0434\u0430\u043d\u0438\u044f"}}),C="open-storage",M="in-storage",q="loaned-out";function S(){var e,t,n,o,a,u=(0,s.Z)(),l=(0,i.useRouter)(),p=(0,c.I0)(),m=(0,c.v9)(_.EA),x=(0,c.v9)(_.HV),k=(0,c.v9)(_.tA),S=(0,c.v9)(_.Lj),U=(0,c.v9)(_.p3),Y=(0,c.v9)(_.Pg),z=r.useState(l.query.search||""),K=(0,d.Z)(z,2),L=K[0],V=K[1],H=function(e){return(0,w.b)("people",e,l,!0)},X=function(){p((0,h.DY)(j.Z,{title:u.formatMessage(Z.people),dataSelector:_.EA,onClick:H,queryKey:"people"}))};(0,r.useEffect)((function(){"#people"===window.location.hash&&X()}),[]);var W=function(e){return(0,w.b)("kinds",e,l,!0)},$=function(e){return(0,w.b)("keywords",e,l,!0)},G=(0,r.useMemo)((function(){return[].concat((0,f.Z)(m.map((function(e){return{code:e.id,title:e.attributes.name,filter_code:"people"}}))),(0,f.Z)(x.map((function(e){return{code:e.id,title:e.attributes.name,filter_code:"kinds"}}))),(0,f.Z)(k.map((function(e){return{code:e.id,title:e.attributes.name,filter_code:"keywords"}}
1))),(0,f.Z)(S.map((function(e){return{code:e.id,title:e.attributes.name,filter_code:"collections"}}))),(0,f.Z)(U.map((function(e){return{code:e.id,title:e.attributes.name,filter_code:"collection_source"}}))))}),[U,S,k,x,m]),J=(0,r.useMemo)((function(){var e,t=Object.keys(l.query).map((function(e){return l.query[e]})).reduce((function(e,t){return e.concat(t)}),[]),n=[].concat((0,f.Z)(G),[{code:C,title:u.formatMessage(Z.open_storage),filter_code:"storage_location"},{code:M,title:u.formatMessage(Z.in_storage),filter_code:"storage_location"},{code:q,title:u.formatMessage(Z.loaned_out),filter_code:"storage_location"}]);return l.query.search&&n.push({code:l.query.search,title:l.query.search,filter_code:"search"}),l.query.years&&n.push({code:l.query.years,title:null===(e=l.query.years)||void 0===e?void 0:e.replace("-"," \u2014 "),filter_code:"years"}),n.filter((function(e){return t.includes(e.code)}))}),[G,u,l.query]),Q=[{type:"button",title:u.formatMessage(Z.people),onClick:X},{type:"button",title:u.formatMessage(Z.kinds),onClick:function(){p((0,h.DY)(j.Z,{title:u.formatMessage(Z.kinds),dataSelector:_.HV,onClick:W,queryKey:"kinds"}))}},{type:"button",title:u.formatMessage(Z.keywords),onClick:function(){p((0,h.DY)(j.Z,{title:u.formatMessage(Z.keywords),dataSelector:_.tA,onClick:$,queryKey:"keywords"}))},styles:E}],ee=function(e){return function(t){(0,w.b)("storage_location",e,l,!0)}};return(0,O.jsxs)(D,{children:[(0,O.jsx)(R,{onSubmit:function(e){e.preventDefault(),l.push({pathname:l.pathname,query:P(P({},l.query),{},{search:L||[]})},"",{scroll:!1})},inputProps:{placeholder:u.formatMessage(Z.input_placeholder),onChange:function(e){return V(e.target.value)},value:L}}),(0,O.jsx)(y.Z,{items:Q}),(0,O.jsxs)(I,{children:[(0,O.jsx)(A,{children:(0,O.jsxs)(N,{children:[(0,O.jsx)(v.Z,{label:u.formatMessage(Z.open_storage),onChange:ee(C),checked:null===(e=l.query.storage_location)||void 0===e?void 0:e.includes(C),darkPalette:!0}),(0,O.jsx)(v.Z,{label:u.formatMessage(Z.in_storage),onChange:ee(M),checked:null===(t=l.query.storage_location)||void 0===t?void 0:t.includes(M),darkPalette:!0}),(0,O.jsx)(v.Z,{label:u.formatMessage(Z.loaned_out),onChange:ee(q),checked:null===(n=l.query.storage_location)||void 0===n?void 0:n.includes(q),darkPalette:!0})]})}),(0,O.jsxs)(B,{children:[(0,O.jsx)(F,{children:u.formatMessage(Z.year_label)}),(0,O.jsx)(T,{children:(0,O.jsx)(g.Z,{min:(null===Y||void 0===Y||null===(o=Y.attributes)||void 0===o?void 0:o.min)||1900,max:(null===Y||void 0===Y||null===(a=Y.attributes)||void 0===a?void 0:a.max)||(new Date).getFullYear()})})]})]}),(0,O.jsx)(b.Z,{applied:J,onRemoveFilter:function(e){(0,w.b)(e.filter_code,e.code,l,!0),"search"===e.filter_code&&V("")},onClear:function(){l.replace({pathname:l.pathname},"",{scroll:!1}),V("")}})]})}var D=m.ZP.div.withConfig({componentId:"sc-11jvniw-0"})(["padding-top:30px;border-top:1px solid ",";","{padding-top:40px;}"],(function(e){return e.theme.colors.primary}),(function(e){return e.theme.breakpoints.up("md")})),R=(0,m.ZP)(x.Z).withConfig({componentId:"sc-11jvniw-1"})(["margin-bottom:10px;"]),E=(0,m.iv)(["","{&&{flex:0 0 100%;}}"],(function(e){return e.theme.breakpoints.only("sm")})),I=m.ZP.div.withConfig({componentId:"sc-11jvniw-2"})(["display:flex;row-gap:40px;flex-direction:column;margin-top:40px;margin-bottom:40px;","{flex-direction:row;}","{column-gap:20px;}","{align-items:center;justify-content:space-between;margin-top:20px;}"],(function(e){return e.theme.breakpoints.up("sm")}),(function(e){return e.theme.breakpoints.only("sm")}),(function(e){return e.theme.breakpoints.up("md")})),F=m.ZP.div.withConfig({componentId:"sc-11jvniw-3"})(["font-weight:500;","{margin-bottom:20px;}","{margin-right:40px;}"],(function(e){return e.theme.breakpoints.down("md")}),(function(e){return e.theme.breakpoints.up("md")})),N=m.ZP.div.withConfig({componentId:"sc-11jvniw-4"})(["display:flex;gap:20px;flex-direction:column;","{align-items:center;flex-direction:row;}"],(function(e){return e.theme.breakpoints.up("md")})),A=m.ZP.div.withConfig({componentId:"sc-11jvniw-5"})(["","{order:2;}","{display:flex;align-items:flex-end;width:50%;}","{display:flex;align-items:center;}"],(function(e){return e.theme.breakpoints.down("sm")}),(function(e){return e.theme.breakpoints.only("sm")}),(function(e){return e.theme.breakpoints.up("md")})),B=m.ZP.div.withConfig({componentId:"sc-11jvniw-6"})(["","{order:1;}","{width:50%;}","{display:flex;align-items:center;}"],(function(e){return e.theme.breakpoints.down("sm")}),(function(e){return e.theme.breakpoints.only("sm")}),(function(e){return e.theme.breakpoints.up("md")})),T=m.ZP.div.withConfig({componentId:"sc-11jvniw-7"})(["min-width:295px;"]),U=n(45908),Y=n(90322),z=n(91971),K=n(87650),L=n(68582),V=n(4452),H=n(83925),X=n(88001),W=n(90924),$=n(89498);function G(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);t&&(o=o.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,o)}return n}function J(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};
1t%2?G(Object(n),!0).forEach((function(t){(0,o.Z)(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):G(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}var Q=(0,a.vU)({sort_by_date_desc:{id:"pages.collection.catalogue.index.sort_by_date_desc",defaultMessage:"\u0441\u043d\u0430\u0447\u0430\u043b\u0430 \u043f\u043e\u0437\u0434\u043d\u0438\u0435"},sort_by_date_asc:{id:"pages.collection.catalogue.index.sort_by_date_asc",defaultMessage:"\u0441\u043d\u0430\u0447\u0430\u043b\u0430 \u0440\u0430\u043d\u043d\u0438\u0435"}}),ee=!0,te=function(){var e=(0,s.Z)(),t=(0,i.useRouter)(),n=t.asPath,o=t.query,a=t.replace,u=t.pathname,f=(0,c.I0)(),d=(0,c.v9)((0,H.V_)("collection_catalogue")),m=(0,c.v9)(V.Lh),h=(0,r.useMemo)((function(){return J(J({},(0,W._D)(d)),{},{canonicalLink:n})}),[n,d]),g=(0,c.v9)((function(e){return(0,X.h3)(e,{query:o})})),y=(0,r.useMemo)((function(){return l()(d,"jsonContent.pageTitle")}),[d]),b=(0,r.useMemo)((function(){return l()(d,"jsonContent.breadcrumbs",[])}),[d]);(0,r.useEffect)((function(){Promise.all([(0,p.xE)(),(0,p.lE)(),(0,p.y$)(),(0,p.yZ)(),(0,p.lD)(),(0,p.T5)()].map(f))}),[f]),(0,r.useEffect)((function(){f((0,p.k4)(o))}),[f,o]);var v={sort_by_date_asc:{title:e.formatMessage(Q.sort_by_date_asc),sort:"asc"},sort_by_date_desc:{title:e.formatMessage(Q.sort_by_date_desc),sort:"desc"}};return(0,O.jsxs)(Y.Z,{children:[(0,O.jsx)(W.ZP,J({},h)),(0,O.jsx)(K.Z,{title:y,breadcrumbs:b,meta:{age_restriction:18}}),(0,O.jsxs)($.W2,{withMargin:!0,children:[(0,O.jsx)(z.Z,{fragmentName:"collection_catalogue"}),(0,O.jsxs)("div",{id:"catalogue",children:[(0,O.jsx)(S,{}),g.length>0&&(0,O.jsxs)(O.Fragment,{children:[(0,O.jsx)(L.Z,{count:m.count,sort:o.sort,orders:v,onSortChange:function(e){return a({pathname:u,query:J(J({},o),{},{sort:e})},"",{scroll:!1})}}),(0,O.jsx)(U.Z,{})]})]})]})]})}},71974:function(e,t,n){(window.__NEXT_P=window.__NEXT_P||[]).push(["/collection/catalogue",function(){return n(83877)}])}},function(e){e.O(0,[2634,5498,9654,1698,730,6740,8846,7650,7784,1351,6259,1256,9496,1971,9774,2888,179],(function(){return t=71974,e(e.s=t);var t}));var t=e.O();_N_E=t}]);

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.