1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[1804],{71804:function(e,t,r){r.r(t);var n=r(59499),l=r(67294),o=r(95719),i=r(83024),s=r(60766),a=r(60564),c=r(68930),d=r(15590),u=r(85893);function g(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}function f(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?g(Object(r),!0).forEach(function(t){(0,n.Z)(e,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):g(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}var p=e=>{var t,r=new d.Po(e),n=r.getPropSingle("identifier"),{0:g,1:p}=(0,l.useState)(r.getProp("opened",!1)),v=r.getProp("ariaLabel","Modal-Dialog"),b=()=>{p(!g)},m=()=>{var e=r.getPropSingle("size");return"small"===e?"sm":"medium"===e?"md":"large"===e?"lg":"fullscreen"===e?"xl":"lg"},h=e=>{e.data&&"show_modal"===e.data.type&&e.data.identifier===n&&b()},w=e=>{if(e){var t,r,l=null;if(null!=e&&e.closest("button")&&null!=e&&null!==(t=e.closest("button"))&&void 0!==t&&t.classList?l=Array.from(e.closest("button").classList):null!=e&&e.closest("a")&&null!=e&&null!==(r=e.closest("a"))&&void 0!==r&&r.classList&&(l=Array.from(e.closest("a").classList)),l)return l.includes(n)}return!1},y=e=>{var t,r,l,o=e.target;(o.id===n||(null==o?void 0:null===(t=o.closest("a"))||void 0===t?void 0:t.getAttribute("href"))===n||(null==o?void 0:null===(r=o.closest("a"))||void 0===r?void 0:r.getAttribute("href"))==="https://".concat(n)||(null==o?void 0:null===(l=o.closest("a"))||void 0===l?void 0:l.id)===n||w(o))&&(e.preventDefault(),b())};return(0,l.useEffect)(()=>(window.addEventListener("message",h),window.addEventListener("click",y),()=>{window.removeEventListener("message",h),window.removeEventListener("click",y)}),[]),(0,u.jsxs)(o.Z,{fullscreen:"xl"===m(),size:m(),isOpen:g,toggle:b,id:"".concat(r.getPropSingle("identifier",r.getId()),"__modal"),className:"Modal",labelledBy:"".concat(r.getPropSingle("identifier",r.getId()),"__modal-screen-reader-title"),children:[(null==e?void 0:null===(t=e.content)||void 0===t?void 0:t.header)&&(0,u.jsx)(i.Z,{children:(0,u.jsx)("div",{dangerouslySetInnerHTML:{__html:e.content.header}})}),(0,u.jsxs)(s.Z,{onClick:e=>y(e),children:[(0,u.jsx)("span",{className:"u20-screen-reader",id:"".concat(r.getPropSingle("identifier",r.getId()),"__modal-screen-reader-title"),children:v}),(0,u.jsx)(a.R,f(f({layout:e.layout},(0,c.hC)(e)),{},{content:r.getProp("content")}))]})]})};t.default=p}}]);
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.