1"use strict";(self.rspackChunkOne=self.rspackChunkOne||[]).push([[3057],{47092(e,s,a){a.r(s);var r=a(91987),d=a(71763),i=a(97500),l=a.n(i),c=a(16383),t=a(93196),n=a(32464);let g=({title:e,strapline:s,notGenerateH:a})=>(0,r.jsx)("div",{className:"ImageFiguresCards__titleWrapper",children:e&&(0,r.jsxs)(a?"div":"h2",{className:"ImageFiguresCards__title",children:[s&&(0,r.jsx)("span",{className:"ImageFiguresCards__strapLine",children:s}),e]})}),m=({items:e,index:s,currentIdx:a,toggleCard:d})=>{let{text1:i,text2:c,text3:t,textCaption:n}=e||{};return(0,r.jsxs)("div",{className:l()("ImageFiguresCards__card",{"is-expanded":s===a}),onClick:()=>s&&d(s),role:"button",tabIndex:0,children:[i&&(0,r.jsx)("div",{className:"ImageFiguresCards__cardText1",children:i}),c&&(0,r.jsx)("div",{className:"ImageFiguresCards__cardText2",children:c}),t&&(0,r.jsx)("div",{className:"ImageFiguresCards__cardText3",children:t}),n&&(0,r.jsx)("div",{className:"ImageFiguresCards__cardCaption",children:n})]})};a.d(s,{},{default:({image:e,text:s,editContext:a})=>{let{title:i="",strapline:l="",notGenerateH:u}=s||{},[x,C]=(0,d.useState)(void 0),_=(0,d.useMemo)(()=>(0,n.Hj)(s?.keyFiguresCards),[s?.keyFiguresCards]),h=(0,d.useCallback)(e=>{C(e)},[C]),j=(0,d.useMemo)(()=>_?.map(({aemKey:e,keyFiguresCards:s})=>(0,r.jsx)(m,{items:s,index:e,currentIdx:x,toggleCard:h},e)),[x,_,h]);return(0,r.jsxs)("div",{className:"ImageFiguresCards",children:[e&&!!Object.keys(e).length&&(0,r.jsx)("div",{className:"ImageFiguresCards_imageWrapper",children:(0,r.jsx)(c._,{aspectRatio:"1/1",width:"100%",src:e?.image,alt:e?.alt})}),(0,r.jsxs)("div",{className:"ImageFiguresCards_cardWrapper",children:[s&&(0,r.jsx)(g,{title:i,strapline:l,notGenerateH:u}),j&&(0,r.jsx)("div",{className:"ImageFiguresCards__cards",children:j})]}),(0,r.jsx)(t.Cq,{editContext:a})]})}})}}]);
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.