1/*! For license information please see 7346.1c6ecd09fa917a925180.js.LICENSE.txt */ 2"use strict";(self.webpackChunkcipd_front_end=self.webpackChunkcipd_front_end||[]).push([[7346],{7346:(e,t,n)=>{n.r(t),n.d(t,{default:()=>be});var r=n(4533),o=n(7294),i=n(3340),a=n(5466),l=n(1931),c=n(2860);function u(e){return u="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},u(e)}function s(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function f(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?s(Object(n),!0).forEach((function(t){var r,o,i;r=e,o=t,i=n[t],(o=function(e){var t=function(e,t){if("object"!==u(e)||null===e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,"string");if("object"!==u(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"===u(t)?t:String(t)}(o))in r?Object.defineProperty(r,o,{value:i,enumerable:!0,configurable:!0,writable:!0}):r[o]=i})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):s(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function d(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,o,i,a,l=[],c=!0,u=!1;try{if(i=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;c=!1}else for(;!(c=(r=i.call(n)).done)&&(l.push(r.value),l.length!==t);c=!0);}catch(e){u=!0,o=e}finally{try{if(!c&&null!=n.return&&(a=n.return(),Object(a)!==a))return}finally{if(u)throw o}}return l}}(e,t)||function(e,t){if(e){if("string"==typeof e)return m(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?m(e,t):void 0}}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function m(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}var p=(0,o.createContext)(),y="sort",v=function(e){var t=e.children,n=e.blockId,r=d((0,o.useState)([]),2),u=r[0],s=r[1],m=d((0,o.useState)(!1),2),v=m[0],g=m[1],h=d((0,o.useState)([]),2),b=h[0],w=h[1],E=d((0,o.useState)([]),2),M=E[0],j=E[1],S=(0,i.Z)("/api/v1/filelistingblock?fileListingBlockId=".concat(n)),N=S.data,x=S.loading,A=S.error;(0,o.useEffect)((function(){if(null!=N&&N.sortOrders){var e=c.Z.get(y),t=N.sortOrders.find((function(t){return t.value===e}))||N.sortOrders.find((function(e){return e.isSelected}));if(t)switch(t.value){case"AToZ":s([{id:"title",desc:!1}]);break;case"ZToA":s([{id:"title",desc:!0}]);break;case"LatestFirst":s([{id:"publishedDate",desc:!0}]);break;case"OldestFirst":s([{id:"publishedDate",desc:!1}]);break;default:s([])}}var n=c.Z.get("categories");if(n&&null!=N&&N.filters){var r=n.split(",").map((function(e){return parseInt(e)})),o=N.filters.flatMap((function(e){return e.options.filter((function(e){return r.includes(e.id)}
2)).map((function(t){return{id:t.id,label:e.label.toLowerCase(),type:e.type||e.label.toLowerCase()}}))}));j(o)}}),[N]),(0,o.useEffect)((function(){if(null!=N&&N.files){var e=M.reduce((function(e,t){switch(t.type||t.label){case"category":e.contentTypeCategory=e.contentTypeCategory||[],e.contentTypeCategory.push(t.id);break;case"topic":e.topicCategories=e.topicCategories||[],e.topicCategories.push(t.id);break;case"format":e.fileFormatCategories=e.fileFormatCategories||[],e.fileFormatCategories.push(t.id)}return e}),{}),t=N.files.filter((function(t){var n,r,o,i=!(null!==(n=e.contentTypeCategory)&&void 0!==n&&n.length)||e.contentTypeCategory.includes(t.contentTypeCategory),a=!(null!==(r=e.topicCategories)&&void 0!==r&&r.length)||Array.isArray(t.topicCategories||[])&&e.topicCategories.some((function(e){return(t.topicCategories||[]).includes(e)})),l=!(null!==(o=e.fileFormatCategories)&&void 0!==o&&o.length)||e.fileFormatCategories.some((function(e){return(t.fileFormatCategories||[]).includes(e)}));return i&&a&&l}));w(t)}}),[N,M]),(0,o.useEffect)((function(){var e=function(e){e.key===l.R.ESCAPE.name&&(g(!0),setTimeout((function(){return g(!1)})))};return window.addEventListener("keydown",e),function(){return window.removeEventListener("keydown",e)}}),[]);var I=function(e){var t=[];switch(e){case"AToZ":t=[{id:"title",desc:!1}];break;case"ZToA":t=[{id:"title",desc:!0}];break;case"LatestFirst":t=[{id:"publishedDate",desc:!0}];break;case"OldestFirst":t=[{id:"publishedDate",desc:!1}];break;default:t=[]}s(t),c.Z.set(y,e)},O=function(e){j(e)},L=(0,o.useMemo)((function(){var e;return{data:f(f({},N),{},{files:b}),loading:x,error:A,sorting:u,filters:null==N?void 0:N.filters,sortOrders:null==N?void 0:N.sortOrders,labels:null==N?void 0:N.labels,isEscape:v,handleSortChange:I,handleFilterChange:O,activeFilters:M,totalFiles:(null==N||null===(e=N.files)||void 0===e?void 0:e.length)||0}}),[N,b,x,A,u,v,M]);return x?o.createElement(a.Z,{size:"medium"}):A?o.createElement("div",{className:"no-results-message"},o.createElement("p",null,"I'm sorry, something went wrong. Please try again later.")):o.createElement(p.Provider,{value:L},t)},g=function(){var e=(0,o.useContext)(p);if(!e)throw new Error("useFileListing must be used within a FileListingProvider");return e},h=n(7060),b=n(4094),w=n(8102);const E=function(e){var t=e.heading;return t?o.createElement("h2",{className:"main-heading",id:(0,w.Y)(t)},t):null};var M=n(5935);const j=function(e){var t=e.introText;return t?o.createElement("div",{className:"intro-text"},(0,M.ZP)(t)):null};var S=n(3171),N=n(8069);function x(e){return x="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},x(e)}function A(){A=function(){return t};var e,t={},n=Object.prototype,r=n.hasOwnProperty,o=Object.defineProperty||function(e,t,n){e[t]=n.value},i="function"==typeof Symbol?Symbol:{},a=i.iterator||"@@iterator",l=i.asyncIterator||"@@asyncIterator",c=i.toStringTag||"@@toStringTag";function u(e,t,n){return Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}),e[t]}try{u({},"")}catch(e){u=function(e,t,n){return e[t]=n}}function s(e,t,n,r){var i=t&&t.prototype instanceof g?t:g,a=Object.create(i.prototype),l=new D(r||[]);return o(a,"_invoke",{value:I(e,n,l)}),a}function f(e,t,n){try{return{type:"normal",arg:e.call(t,n)}}catch(e){return{type:"throw",arg:e}}}t.wrap=s;var d="suspendedStart",m="suspendedYield",p="executing",y="completed",v={};function g(){}function h(){}function b(){}var w={};u(w,a,(function(){return this}));var E=Object.getPrototypeOf,M=E&&E(E(T([])));M&&M!==n&&r.call(M,a)&&(w=M);var j=b.prototype=g.prototype=Object.create(w);function S(e){["next","throw","return"].forEach((function(t){u(e,t,(function(e){return this._invoke(t,e)}))}))}function N(e,t){function n(o,i,a,l){var c=f(e[o],e,i);if("throw"!==c.type){var u=c.arg,s=u.value;return s&&"object"==x(s)&&r.call(s,"__await")?t.resolve(s.__await).then((function(e){n("next",e,a,l)}),(function(e){n("throw",e,a,l)})):t.resolve(s).then((function(e){u.value=e,a(u)}),(function(e){return n("throw",e,a,l)}))}l(c.arg)}var i;o(this,"_invoke",{value:function(e,r){function o(){return new t((function(t,o){n(e,r,t,o)}))}return i=i?i.then(o,o):o()}})}function I(t,n,r){var o=d;return function(i,a){if(o===p)throw new Error("Generator is already running");if(o===y){if("throw"===i)throw a;return{value:e,done:!0}}for(r.method=i,r.arg=a;;){var l=r.delegate;if(l){var c=O(l,r);if(c){if(c===v)continue;return c}}if("next"===r.method)r.sent=r._sent=r.arg;else if("throw"===r.method){if(o===d)throw o=y,r.arg;r.dispatchException(r.arg)}else"return"===r.method&&r.abrupt("return",r.arg);o=p;var u=f(t,n,r);if("normal"===u.type){if(o=r.done?y:m,u.arg===v)continue;return{value:u.arg,done:r.done}}"throw"===u.type&&(o=y,r.method="throw",r.arg=u.arg)}}}function O(t,n){var r=n.method,o=t.iterator[r];if(o===e)return n.delegate=null,"throw"===r&&t.iterator.return&&
vendor: 11,841 bytes, line 2
2(n.method="return",n.arg=e,O(t,n),"throw"===n.method)||"return"!==r&&(n.method="throw",n.arg=new TypeError("The iterator does not provide a '"+r+"' method")),v;var i=f(o,t.iterator,n.arg);if("throw"===i.type)return n.method="throw",n.arg=i.arg,n.delegate=null,v;var a=i.arg;return a?a.done?(n[t.resultName]=a.value,n.next=t.nextLoc,"return"!==n.method&&(n.method="next",n.arg=e),n.delegate=null,v):a:(n.method="throw",n.arg=new TypeError("iterator result is not an object"),n.delegate=null,v)}function L(e){var t={tryLoc:e[0]};1 in e&&(t.catchLoc=e[1]),2 in e&&(t.finallyLoc=e[2],t.afterLoc=e[3]),this.tryEntries.push(t)}function k(e){var t=e.completion||{};t.type="normal",delete t.arg,e.completion=t}function D(e){this.tryEntries=[{tryLoc:"root"}],e.forEach(L,this),this.reset(!0)}function T(t){if(t||""===t){var n=t[a];if(n)return n.call(t);if("function"==typeof t.next)return t;if(!isNaN(t.length)){var o=-1,i=function n(){for(;++o<t.length;)if(r.call(t,o))return n.value=t[o],n.done=!1,n;return n.value=e,n.done=!0,n};return i.next=i}}throw new TypeError(x(t)+" is not iterable")}return h.prototype=b,o(j,"constructor",{value:b,configurable:!0}),o(b,"constructor",{value:h,configurable:!0}),h.displayName=u(b,c,"GeneratorFunction"),t.isGeneratorFunction=function(e){var t="function"==typeof e&&e.constructor;return!!t&&(t===h||"GeneratorFunction"===(t.displayName||t.name))},t.mark=function(e){return Object.setPrototypeOf?Object.setPrototypeOf(e,b):(e.__proto__=b,u(e,c,"GeneratorFunction")),e.prototype=Object.create(j),e},t.awrap=function(e){return{__await:e}},S(N.prototype),u(N.prototype,l,(function(){return this})),t.AsyncIterator=N,t.async=function(e,n,r,o,i){void 0===i&&(i=Promise);var a=new N(s(e,n,r,o),i);return t.isGeneratorFunction(n)?a:a.next().then((function(e){return e.done?e.value:a.next()}))},S(j),u(j,c,"Generator"),u(j,a,(function(){return this})),u(j,"toString",(function(){return"[object Generator]"})),t.keys=function(e){var t=Object(e),n=[];for(var r in t)n.push(r);return n.reverse(),function e(){for(;n.length;){var r=n.pop();if(r in t)return e.value=r,e.done=!1,e}return e.done=!0,e}},t.values=T,D.prototype={constructor:D,reset:function(t){if(this.prev=0,this.next=0,this.sent=this._sent=e,this.done=!1,this.delegate=null,this.method="next",this.arg=e,this.tryEntries.forEach(k),!t)for(var n in this)"t"===n.charAt(0)&&r.call(this,n)&&!isNaN(+n.slice(1))&&(this[n]=e)},stop:function(){this.done=!0;var e=this.tryEntries[0].completion;if("throw"===e.type)throw e.arg;return this.rval},dispatchException:function(t){if(this.done)throw t;var n=this;function o(r,o){return l.type="throw",l.arg=t,n.next=r,o&&(n.method="next",n.arg=e),!!o}for(var i=this.tryEntries.length-1;i>=0;--i){var a=this.tryEntries[i],l=a.completion;if("root"===a.tryLoc)return o("end");if(a.tryLoc<=this.prev){var c=r.call(a,"catchLoc"),u=r.call(a,"finallyLoc");if(c&&u){if(this.prev<a.catchLoc)return o(a.catchLoc,!0);if(this.prev<a.finallyLoc)return o(a.finallyLoc)}else if(c){if(this.prev<a.catchLoc)return o(a.catchLoc,!0)}else{if(!u)throw new Error("try statement without catch or finally");if(this.prev<a.finallyLoc)return o(a.finallyLoc)}}}},abrupt:function(e,t){for(var n=this.tryEntries.length-1;n>=0;--n){var o=this.tryEntries[n];if(o.tryLoc<=this.prev&&r.call(o,"finallyLoc")&&this.prev<o.finallyLoc){var i=o;break}}i&&("break"===e||"continue"===e)&&i.tryLoc<=t&&t<=i.finallyLoc&&(i=null);var a=i?i.completion:{};return a.type=e,a.arg=t,i?(this.method="next",this.next=i.finallyLoc,v):this.complete(a)},complete:function(e,t){if("throw"===e.type)throw e.arg;return"break"===e.type||"continue"===e.type?this.next=e.arg:"return"===e.type?(this.rval=this.arg=e.arg,this.method="return",this.next="end"):"normal"===e.type&&t&&(this.next=t),v},finish:function(e){for(var t=this.tryEntries.length-1;t>=0;--t){var n=this.tryEntries[t];if(n.finallyLoc===e)return this.complete(n.completion,n.afterLoc),k(n),v}},catch:function(e){for(var t=this.tryEntries.length-1;t>=0;--t){var n=this.tryEntries[t];if(n.tryLoc===e){var r=n.completion;if("throw"===r.type){var o=r.arg;k(n)}return o}}throw new Error("illegal catch attempt")},delegateYield:function(t,n,r){return this.delegate={iterator:T(t),resultName:n,nextLoc:r},"next"===this.method&&(this.arg=e),v}},t}function I(e,t,n,r,o,i,a){try{var l=e[i](a),c=l.value}catch(e){return void n(e)}l.done?t(c):Promise.resolve(c).then(r,o)}const O=function(){var e,t=(e=A().mark((function e(t){var n,r,o,i,a,l,c,u,s=arguments;return A().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return n=s.length>1&&void 0!==s[1]?s[1]:"An error occurred while downloading the file. Please try again later.",e.prev=1,e.next=4,fetch(t);case 4:if((r=e.sent).ok){e.next=8;break}return N.Am.error(n),e.abrupt("return");case 8:return o=r.headers.get("Content-Disposition"),i="",o&&(a=o.match(/filename[^;=\n]*=((['"]).*?\2|[^;\n]*)/))&&a[1]&&(i=a[1].replace(/['"]/g,"")),i||(i=t.split("/").pop()),e.next=14,r.blob();case 14:l=e.sent,c=window.URL.createObjectURL(l),(u=document.createElement("a")).href=c,u.download=i,document.body.appendChild(u),u.click(),document.body.removeChild(u),window.URL.revokeObjectURL(c),e.next=28;break;case 25:e.prev=25,e.t0=e.catch(1),console.error("Download error:",e.t0);case 28:case"end":return e.stop()}}),e,null,[[1,25]])})),function(){var t=this,n=arguments;return new Promise((function(r,o){var i=e.apply(t,n);function a(e){I(i,r,o,a,l,"next",e)}function l(e){I(i,r,o,a,l,"throw",e)}a(void 0)}))});return function(e){return t.apply(this,arguments)}}();function L(e){return L="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},L(e)}function k(){k=function(){return t};var e,t={},n=Object.prototype,r=n.hasOwnProperty,o=Object.defineProperty||function(e,t,n){e[t]=n.value},i="function"==typeof Symbol?Symbol:{},a=i.iterator||"@@iterator",l=i.asyncIterator||"@@asyncIterator",c=i.toStringTag||"@@toStringTag";function u(e,t,n){return Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}),e[t]}try{u({},"")}catch(e){u=function(e,t,n){return e[t]=n}}function s(e,t,n,r){var i=t&&t.prototype instanceof g?t:g,a=Object.create(i.prototype),l=new D(r||[]);return o(a,"_invoke",{value:x(e,n,l)}),a}function f(e,t,n){try{return{type:"normal",arg:e.call(t,n)}}catch(e){return{type:"throw",arg:e}}}t.wrap=s;var d="suspendedStart",m="suspendedYield",p="executing",y="completed",v={};function g(){}function h(){}function b(){}var w={};u(w,a,(function(){return this}));var E=Object.getPrototypeOf,M=E&&E(E(T([])));M&&M!==n&&r.call(M,a)&&(w=M);var j=b.prototype=g.prototype=Object.create(w);function S(e){["next","throw","return"].forEach((function(t){u(e,t,(function(e){return this._invoke(t,e)}))}))}function N(e,t){function n(o,i,a,l){var c=f(e[o],e,i);if("throw"!==c.type){var u=c.arg,s=u.value;return s&&"object"==L(s)&&r.call(s,"__await")?t.resolve(s.__await).then((function(e){n("next",e,a,l)}),(function(e){n("throw",e,a,l)})):t.resolve(s).then((function(e){u.value=e,a(u)}),(function(e){return n("throw",e,a,l)}))}l(c.arg)}var i;o(this,"_invoke",{value:function(e,r){function o(){return new t((function(t,o){n(e,r,t,o)}))}return i=i?i.then(o,o):o()}})}function x(t,n,r){var o=d;return function(i,a){if(o===p)throw new Error("Generator is already running");if(o===y){if("throw"===i)throw a;return{value:e,done:!0}}for(r.method=i,r.arg=a;;){var l=r.delegate;if(l){var c=A(l,r);if(c){if(c===v)continue;return c}}if("next"===r.method)r.sent=r._sent=r.arg;else if("throw"===r.method){if(o===d)throw o=y,r.arg;r.dispatchException(r.arg)}else"return"===r.method&&r.abrupt("return",r.arg);o=p;var u=f(t,n,r);if("normal"===u.type){if(o=r.done?y:m,u.arg===v)continue;return{value:u.arg,done:r.done}}"throw"===u.type&&(o=y,r.method="throw",r.arg=u.arg)}}}function A(t,n){var r=n.method,o=t.iterator[r];if(o===e)return n.delegate=null,"throw"===r&&t.iterator.return&&(n.method="return",n.arg=e,A(t,n),"throw"===n.method)||"return"!==r&&(n.method="throw",n.arg=new TypeError("The iterator does not provide a '"+r+"' method")),v;var i=f(o,t.iterator,n.arg);if("throw"===i.type)return n.method="throw",n.arg=i.arg,n.delegate=null,v;var a=i.arg;return a?a.done?(n[t.resultName]=a.value,n.next=t.nextLoc,"return"!==n.method&&(n.method="next",n.arg=e),n.delegate=null,v):a:(n.method="throw",n.arg=new TypeError("iterator result is not an object"),n.delegate=null,v)}function I(e){var t={tryLoc:e[0]};1 in e&&(t.catchLoc=e[1]),2 in e&&(t.finallyLoc=e[2],t.afterLoc=e[3]),this.tryEntries.push(t)}function O(e){var t=e.completion||{};t.type="normal",delete t.arg,e.completion=t}function D(e){this.tryEntries=[{tryLoc:"root"}],e.forEach(I,this),this.reset(!0)}function T(t){if(t||""===t){var n=t[a];if(n)return n.call(t);if("function"==typeof t.next)return t;if(!isNaN(t.length)){var o=-1,i=function n(){for(;++o<t.length;)if(r.call(t,o))return n.value=t[o],n.done=!1,n;return n.value=e,n.done=!0,n};return i.next=i}}throw new TypeError(L(t)+" is not iterable")}return h.prototype=b,o(j,"constructor",{value:b,configurable:!0}),o(b,"constructor",{value:h,configurable:!0}),h.displayName=u(b,c,"GeneratorFunction"),t.isGeneratorFunction=function(e){var t="function"==typeof e&&e.constructor;return!!t&&(t===h||"GeneratorFunction"===(t.displayName||t.name))},t.mark=function(e){return Object.setPrototypeOf?Object.setPrototypeOf(e,b):(e.__proto__=b,u(e,c,"GeneratorFunction")),e.prototype=Object.create(j),e},t.awrap=function(e){return{__await:e}},S(N.prototype),u(N.prototype,l,(function(){return this})),t.AsyncIterator=N,t.async=function(e,n,r,o,i){void 0===i&&(i=Promise);var a=new N(s(e,n,r,o),i);return t.isGeneratorFunction(n)?a:a.next().then((function(e){return e.done?e.value:a.next()}))},S(j),u(j,c,"Generator"),u(j,a,(function(){return this})),u(j,"toString",(function(){return"[object Generator]"})),t.keys=function(e){var t=Object(e),n=[];for(var r in t)n.push(r);return n.reverse(),function e(){for(;n.length;){var r=n.pop();if(r in t)return e.value=r,e.done=!1,e}return e.done=!0,e}},t.values=T,D.prototype={constructor:D,reset:function(t){if(this.prev=0,this.next=0,this.sent=this._sent=e,this.done=!1,this.delegate=null,this.method="next",this.arg=e,this.tryEntries.forEach(O),!t)for(var n in this)"t"===n.charAt(0)&&r.call(this,n)&&!isNaN(+n.slice(1))&&(this[n]=e)},stop:function(){this.done=!0;var e=this.tryEntries[0].completion;if("throw"===e.type)throw e.arg;return this.rval},dispatchException:function(t){if(this.done)throw t;var n=this;function o(r,o){return l.type="throw",l.arg=t,n.next=r,o&&(n.method="next",n.arg=e),!!o}for(var i=this.tryEntries.length-1;i>=0;--i){var a=this.tryEntries[i],l=a.completion;if("root"===a.tryLoc)return o("end");if(a.tryLoc<=this.prev){var c=r.call(a,"catchLoc"),u=r.call(a,"finallyLoc");if(c&&u){if(this.prev<a.catchLoc)return o(a.catchLoc,!0);if(this.prev<a.finallyLoc)return o(a.finallyLoc)}else if(c){if(this.prev<a.catchLoc)return o(a.catchLoc,!0)}else{if(!u)throw new Error("try statement without catch or finally");if(this.prev<a.finallyLoc)return o(a.finallyLoc)}}}},abrupt:function(e,t){for(var n=this.tryEntries.length-1;n>=0;--n){var o=this.tryEntries[n];if(o.tryLoc<=this.prev&&r.call(o,"finallyLoc")&&this.prev<o.finallyLoc){var i=o;break}}i&&("break"===e||"continue"===e)&&i.tryLoc<=t&&t<=i.finallyLoc&&(i=null);var a=i?i.completion:{};return a.type=e,a.arg=t,i?(this.method="next",this.next=i.finallyLoc,v):this.complete(a)},complete:function(e,t){if("throw"===e.type)throw e.arg;return"break"===e.type||"continue"===e.type?this.next=e.arg:"return"===e.type?(this.rval=this.arg=e.arg,this.method="return",this.next="end"):"normal"===e.type&&t&&(this.next=t),v},finish:function(e){for(var t=this.tryEntries.length-1;t>=0;--t){var n=this.tryEntries[t];
2if(n.finallyLoc===e)return this.complete(n.completion,n.afterLoc),O(n),v}},catch:function(e){for(var t=this.tryEntries.length-1;t>=0;--t){var n=this.tryEntries[t];if(n.tryLoc===e){var r=n.completion;if("throw"===r.type){var o=r.arg;O(n)}return o}}throw new Error("illegal catch attempt")},delegateYield:function(t,n,r){return this.delegate={iterator:T(t),resultName:n,nextLoc:r},"next"===this.method&&(this.arg=e),v}},t}function D(e,t,n,r,o,i,a){try{var l=e[i](a),c=l.value}catch(e){return void n(e)}l.done?t(c):Promise.resolve(c).then(r,o)}var T=["application/msword","application/vnd.openxmlformats-officedocument.wordprocessingml.document","application/vnd.ms-excel","application/vnd.openxmlformats-officedocument.spreadsheetml.sheet","application/vnd.ms-powerpoint","application/vnd.openxmlformats-officedocument.presentationml.presentation"];const C=function(){var e,t=(e=k().mark((function e(t){var n,r,o,i,a,l=arguments;return k().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return n=l.length>1&&void 0!==l[1]?l[1]:"An error occurred while previewing the file. Please try again later.",e.prev=1,e.next=4,fetch(t);case 4:if((r=e.sent).ok){e.next=8;break}return N.Am.error(n),e.abrupt("return");case 8:o=r.headers.get("Content-Type"),T.some((function(e){return null==o?void 0:o.includes(e)}))?(i=encodeURIComponent(t),a="https://docs.google.com/gview?url=".concat(i,"&embedded=true"),window.open(a,"_blank")):window.open(t,"_blank"),e.next=15;break;case 12:e.prev=12,e.t0=e.catch(1),N.Am.error(n);case 15:case"end":return e.stop()}}),e,null,[[1,12]])})),function(){var t=this,n=arguments;return new Promise((function(r,o){var i=e.apply(t,n);function a(e){D(i,r,o,a,l,"next",e)}function l(e){D(i,r,o,a,l,"throw",e)}a(void 0)}))});return function(e){return t.apply(this,arguments)}}();var z=n(1892),P="Filter by",_="Apply filters",F="Preview this file in a new window",R="Download this file directly to your device",U="Error previewing file",Z="Error downloading file",G="No Preview available (file size exceeds 10MB)";function B(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,o,i,a,l=[],c=!0,u=!1;try{if(i=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;c=!1}else for(;!(c=(r=i.call(n)).done)&&(l.push(r.value),l.length!==t);c=!0);}catch(e){u=!0,o=e}finally{try{if(!c&&null!=n.return&&(a=n.return(),Object(a)!==a))return}finally{if(u)throw o}}return l}}(e,t)||function(e,t){if(e){if("string"==typeof e)return W(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?W(e,t):void 0}}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function W(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}const Y=function(e){var t,n,r,i,a,l=e.id,c=e.data,u=e.selected,s=e.setToggle,f=e.toggleCheckbox,d=e.selectAll,m=e.isAllSelected,p=e.applyFilters,y=g().labels,v=B((0,o.useState)(!0),2),h=v[0],b=v[1],w=B((0,o.useState)(!1),2),E=w[0],M=w[1],j=(0,o.useRef)(),S=c.options.filter((function(e){return-1!==u.indexOf(e.id)})).length;return o.createElement(o.Fragment,null,o.createElement("button",{type:"button",className:"filter__button ".concat(c.isOpen?"is-open":""),onClick:function(){return s(l)},"aria-expanded":c.isOpen?"true":"false"},o.createElement("span",{style:{whiteSpace:"nowrap",overflow:"hidden",textOverflow:"ellipsis"}},c.label," ",0!==S&&"(".concat(S,")")),o.createElement("svg",null,o.createElement("use",{xlinkHref:"/static/images/sprites.svg#chevron-down"}))),c.isOpen&&o.createElement("fieldset",{className:"filter__content",ref:j},o.createElement("legend",{className:"sr-only"},c.label),o.createElement("div",{className:"filter__input filter__input--all"},o.createElement("label",null,o.createElement("input",{type:"checkbox",onChange:function(){return d(l)},checked:m(l)}),o.createElement("span",null,m(l)?null!==(t=y.deselectAllLabel)&&void 0!==t?t:"Deselect all":null!==(n=y.selectAllLabel)&&void 0!==n?n:"Select all"))),o.createElement("div",{className:"filter__list"},c.options.map((function(e,t){return o.createElement("div",{className:"filter__input ".concat(h&&t>4?"is-hidden":""),key:t},o.createElement("label",null,o.createElement("input",{type:"checkbox",onChange:function(){return f(l,t)},checked:e.isSelected}),o.createElement("span",null,e.name)))})),c.options.length>5&&o.createElement("div",{className:"filter__more"},o.createElement("button",{type:"button",onClick:function(){b(!h)},onKeyDown:function(e){return function(e){"Enter"!==e.key&&" "!==e.key&&"Spacebar"!==e.key||M(!0),"Tab"===e.key&&E&&(j.current.querySelectorAll("input")[h?0:5].focus(),M(!1))}(e)}},h?null!==(r=y.showMoreLabel)&&void 0!==r?r:"Show more":null!==(i=y.showLessLabel)&&void 0!==i?i:"Show less"))),o.createElement("div",{className:"filter__apply"},o.createElement("button",{type:"button",className:"button",onClick:p},o.createElement("span",null,null!==(a=y.applyFilterButtonText)&&void 0!==a?a:_)))))},H=function(e){var t=e.id,n=e.data,r=e.selected,i=e.removeFilter;return o.createElement(o.Fragment,null,n.options.map((function(e,n){if(r.some((function(t){return t.id===e.id})))return o.createElement("button",{className:"filter-selected",key:n,onClick:function(){return i(t,n)}},o.createElement("span",{"aria-live":"polite","aria-label":"Remove ".concat(e.name)}
2,e.name))})))};function Q(e){return Q="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},Q(e)}function V(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function X(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?V(Object(n),!0).forEach((function(t){var r,o,i;r=e,o=t,i=n[t],(o=function(e){var t=function(e,t){if("object"!==Q(e)||null===e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,"string");if("object"!==Q(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"===Q(t)?t:String(t)}(o))in r?Object.defineProperty(r,o,{value:i,enumerable:!0,configurable:!0,writable:!0}):r[o]=i})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):V(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function J(e){return function(e){if(Array.isArray(e))return q(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||$(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function K(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,o,i,a,l=[],c=!0,u=!1;try{if(i=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;c=!1}else for(;!(c=(r=i.call(n)).done)&&(l.push(r.value),l.length!==t);c=!0);}catch(e){u=!0,o=e}finally{try{if(!c&&null!=n.return&&(a=n.return(),Object(a)!==a))return}finally{if(u)throw o}}return l}}(e,t)||$(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function $(e,t){if(e){if("string"==typeof e)return q(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?q(e,t):void 0}}function q(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}var ee=1024,te="categories";const ne=function(e){var t,n,r,i,a,l=e.data,u=window.innerWidth<=ee,s=g(),f=s.labels,d=s.isEscape,m=s.handleFilterChange,p=K((0,o.useState)([]),2),y=p[0],v=p[1],h=K((0,o.useState)([]),2),b=h[0],w=h[1],E=K((0,o.useState)(!1),2),M=E[0],j=E[1],S=K((0,o.useState)(!1),2),N=S[0],x=S[1],A=K((0,o.useState)(!1),2),I=A[0],O=A[1],L=K((0,o.useState)(0),2),k=(L[0],L[1],function(){y.map((function(e){e.isOpen=!1})),v(J(y)),N&&D(!1)}),D=function(e){document.body.style.overflow=e?"hidden":"",x(e)},T=function(e){y.map((function(t,n){t.isOpen=e===n&&!t.isOpen})),v(J(y)),O(y.some((function(e){return e.isOpen})))},C=function(e){return y[e].options.every((function(e){return e.isSelected}))},z=function(e){var t=C(e);y[e].options.map((function(e){return e.isSelected=!t})),v(J(y))},F=function(e,t){var n=y[e].options[t];n.isSelected=!n.isSelected,v(J(y))},R=function(e,t){F(e,t)},U=function(e,t){F(e,t),G()},Z=function(e){var t=[];if(e.map((function(e){e.options.map((function(n){n.isSelected&&t.push({id:n.id,label:e.label.toLowerCase(),type:e.type})}))})),w(t),O(!1),t.length>0){var n=t.map((function(e){return e.id})).join(",");c.Z.set(te,n)}else c.Z.delete(te);m(t)},G=function(){k(),Z(J(y))};return(0,o.useEffect)((function(){var e=c.Z.get(te),t=l.map((function(t){return X(X({},t),{},{isOpen:!1,options:t.options.map((function(t){return X(X({},t),{},{isSelected:!!e&&e.split(",").includes(t.id.toString())})}))})}));v(J(t)),Z(J(t))}),[]),(0,o.useEffect)((function(){y.some((function(e){return e.isOpen}))&&(k(),O(!1))}),[d]),(0,o.useEffect)((function(){(b.length||!b.length&&M)&&j(!0)})),window.addEventListener("resize",(function(){u&&window.innerWidth>ee?(D(!1),u=!1):!u&&window.innerWidth<=ee&&(D(!1),u=!0)})),0===l.length?o.createElement("div",{className:"filters filters--0"}):o.createElement("div",{className:"filters filters--".concat(l.length)},o.createElement("div",{className:"filters__head"},o.createElement("span",null,null!==(t=f.filterByLabel)&&void 0!==t?t:P),o.createElement("button",{type:"button",onClick:function(){return D(!N)}},null!==(n=f.filterByLabel)&&void 0!==n?n:P)),o.createElement("div",{className:"filters__wrapper ".concat(N?"is-active":""),"aria-live":"off"},o.createElement("div",{className:"filters__list-head"},o.createElement("span",null,null!==(r=f.filtersLabel)&&void 0!==r?r:"Filters"),o.createElement("button",{onClick:function(){return D(!N)},title:"Close"},o.createElement("svg",null,o.createElement("use",{xlinkHref:"/static/images/sprites.svg#close"})))),o.createElement("fieldset",{className:"filters__list ".concat(I?"is-open":"")},o.createElement("legend",{className:"sr-only"},null!==(i=f.filterByLabel)&&void 0!==i?i:P),y.map((function(e,t){return o.createElement(Y,{key:t,id:t,data:e,selected:b,setToggle:T,toggleCheckbox:R,selectAll:z,isAllSelected:C,applyFilters:G})}))),o.createElement("div",{className:"filters__list-foot"},o.createElement("button",{type:"button",className:"button",onClick:G}
2,o.createElement("span",null,null!==(a=f.applyFilterButtonText)&&void 0!==a?a:_)))),0!==b.length&&o.createElement("div",{className:"filters__selected"},y.map((function(e,t){return o.createElement(H,{key:t,id:t,data:e,selected:b,removeFilter:U})}))))};function re(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}const oe=function(e){var t,n,r,i=e.pageSize,a=e.onPageSizeChange,l=e.totalRecords,c=(n=(0,o.useState)(!1),r=2,function(e){if(Array.isArray(e))return e}(n)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,o,i,a,l=[],c=!0,u=!1;try{if(i=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;c=!1}else for(;!(c=(r=i.call(n)).done)&&(l.push(r.value),l.length!==t);c=!0);}catch(e){u=!0,o=e}finally{try{if(!c&&null!=n.return&&(a=n.return(),Object(a)!==a))return}finally{if(u)throw o}}return l}}(n,r)||function(e,t){if(e){if("string"==typeof e)return re(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?re(e,t):void 0}}(n,r)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()),u=c[0],s=c[1],f=g().labels,d=(0,o.useMemo)((function(){for(var e=[],t=5*Math.ceil(l/5),n=5;n<=t;n+=5){var r;e.push({value:n,name:"".concat(n," ").concat(null!==(r=f.showPerPageLabel)&&void 0!==r?r:"rows per page")})}return e}),[l]),m=d.find((function(e){return e.value===i}))||(l>=10?d.find((function(e){return 10===e.value})):d[0]);return m&&0!==d.length?o.createElement("div",{className:"sort-orders"},o.createElement("div",{className:"sort-orders__head"},o.createElement("div",{className:"sort-orders__title"},null!==(t=f.showLabel)&&void 0!==t?t:"Show"),o.createElement("button",{type:"button",onClick:function(){s(!u)},className:u?"is-open":"","aria-expanded":u?"true":"false","aria-label":"Show ".concat(m.name)},o.createElement("span",{"aria-live":"polite"},m.name),o.createElement("svg",null,o.createElement("use",{xlinkHref:"/static/images/sprites.svg#chevron-down"})))),u&&o.createElement("fieldset",{className:"sort-orders__list"},o.createElement("legend",{className:"sr-only"},"Show per page"),d.map((function(e){return o.createElement("button",{key:e.value,onClick:function(){return t=e.value,a(t),void s(!1);var t},className:e.value===i?"is-selected":""},e.name)})))):null};var ie=n(7055);function ae(){return ae=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},ae.apply(this,arguments)}const le=function(e){var t,n,r=e.table,i=g().labels,a=(0,ie.h)({totalCount:r.getFilteredRowModel().rows.length,pageSize:r.getState().pagination.pageSize,currentPage:r.getState().pagination.pageIndex+1,siblingCount:1});return a.length<2?null:o.createElement("div",{className:"pagination"},o.createElement("button",{type:"button",onClick:function(){return r.previousPage()},className:"pagination__dir ".concat(r.getCanPreviousPage()?"":"is-disabled"),disabled:!r.getCanPreviousPage()},o.createElement("svg",null,o.createElement("use",{xlinkHref:"/static/images/sprites.svg#chevron-left"})),o.createElement("span",null,null!==(t=i.previousLabel)&&void 0!==t?t:"Previous")),o.createElement("div",{className:"pagination__numbers"},null==a?void 0:a.map((function(e,t){if(e===ie.A)return o.createElement("div",{key:t,className:"pagination__number"},e);var n=e===r.getState().pagination.pageIndex+1,i=n?{"aria-current":"page"}:{};return o.createElement("button",ae({type:"button",key:t,onClick:function(){return r.setPageIndex(e-1)},className:"pagination__number ".concat(n?"is-active":"")},i),o.createElement("span",null,e))}))),o.createElement("div",{className:"pagination__numbers--mobile"},o.createElement("span",null,r.getState().pagination.pageIndex+1)," of ",r.getPageCount()),o.createElement("button",{type:"button",onClick:function(){return r.nextPage()},className:"pagination__dir pagination__dir--next ".concat(r.getCanNextPage()?"":"is-disabled"),disabled:!r.getCanNextPage()},o.createElement("span",null,null!==(n=i.nextLabel)&&void 0!==n?n:"Next"),o.createElement("svg",null,o.createElement("use",{xlinkHref:"/static/images/sprites.svg#chevron-right"}))))};function ce(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,o,i,a,l=[],c=!0,u=!1;try{if(i=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;c=!1}else for(;!(c=(r=i.call(n)).done)&&(l.push(r.value),l.length!==t);c=!0);}catch(e){u=!0,o=e}
2finally{try{if(!c&&null!=n.return&&(a=n.return(),Object(a)!==a))return}finally{if(u)throw o}}return l}}(e,t)||function(e,t){if(e){if("string"==typeof e)return ue(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?ue(e,t):void 0}}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function ue(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}const se=function(e){var t,n,r,i=e.sortOrders,a=e.onSortChange,l=ce((0,o.useState)(!1),2),c=l[0],u=l[1],s=g().labels,f=(0,o.useState)((function(){var e=i.find((function(e){return e.isSelected}));return e?e.value:""})),d=ce(f,2),m=d[0],p=d[1],y=i.find((function(e){return e.value===m}));return y?o.createElement("div",{className:"sort-orders"},o.createElement("div",{className:"sort-orders__head"},o.createElement("div",{className:"sort-orders__title"},null!==(t=s.sortByLabel)&&void 0!==t?t:"Sort by"),o.createElement("button",{type:"button",onClick:function(){u(!c)},className:c?"is-open":"","aria-expanded":c?"true":"false","aria-label":"".concat(null!==(n=s.sortByLabel)&&void 0!==n?n:"Sort by"," ").concat(y.name)},o.createElement("span",{"aria-live":"polite"},y.name),o.createElement("svg",null,o.createElement("use",{xlinkHref:"/static/images/sprites.svg#chevron-down"})))),c&&o.createElement("fieldset",{className:"sort-orders__list"},o.createElement("legend",{className:"sr-only"},null!==(r=s.sortByLabel)&&void 0!==r?r:"Sort by"),i.map((function(e){return o.createElement("button",{key:e.value,onClick:function(){return t=e.value,p(t),a(t),void u(!1);var t},className:e.value===m?"is-selected":""},e.name)})))):null},fe=function(e){var t=e.text;return o.createElement("div",{className:"tooltip"},o.createElement("div",{className:"tooltip__text"},t))},de=function(e){var t=e.table;return o.createElement("thead",null,t.getHeaderGroups().map((function(e){return o.createElement("tr",{key:e.id},e.headers.map((function(e){return o.createElement("th",{key:e.id},(0,b.ie)(e.column.columnDef.header,e.getContext()))})))})))},me=function(e){var t=e.row;return o.createElement(o.Fragment,null,o.createElement("tr",{tabIndex:0,className:"table-row","data-row-id":t.id},t.getVisibleCells().map((function(e,t){return o.createElement("td",{key:e.id,style:0===t?{paddingLeft:"20px"}:{}},(0,b.ie)(e.column.columnDef.cell,e.getContext()))}))),t.original.fileDetail&&o.createElement("tr",{className:"row-note"},o.createElement("td",{colSpan:t.getVisibleCells().length},o.createElement("ul",null,o.createElement("li",null,(0,M.ZP)(t.original.fileDetail))))))};var pe=n(6086);function ye(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,o,i,a,l=[],c=!0,u=!1;try{if(i=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;c=!1}else for(;!(c=(r=i.call(n)).done)&&(l.push(r.value),l.length!==t);c=!0);}catch(e){u=!0,o=e}finally{try{if(!c&&null!=n.return&&(a=n.return(),Object(a)!==a))return}finally{if(u)throw o}}return l}}(e,t)||function(e,t){if(e){if("string"==typeof e)return ve(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?ve(e,t):void 0}}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function ve(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}const ge=function(){var e,t,n,r,i=g(),a=i.data,l=i.sorting,c=i.handleSortChange,u=i.sortOrders,s=i.totalFiles,f=ye((0,o.useState)(0),2),d=f[0],m=f[1],p=ye((0,S.Z)(pe.j$.md,300,"min"),2),y=p[0],v=(p[1],ye((0,o.useState)(y?5:10),2)),w=v[0],M=v[1],N=g().labels,x=(0,h.Cl)(),A=(0,o.useMemo)((function(){var e=a.nameColumnHeading,t=a.dateColumnHeading,n=a.downloadColumnHeading,r=a.previewColumnHeading;return[x.accessor("title",{header:e,sortingFn:"alphanumeric",cell:function(e){var t=e.row;return o.createElement("div",null,y&&o.createElement("div",{className:"mobile-date"},(0,z.p6)(t.original.publishedDate,"dd MMM, yyyy")),o.createElement("div",null,t.original.title))}}),x.accessor("publishedDate",{header:t,cell:function(e){var t=e.row;return(0,z.p6)(t.original.publishedDate,"dd MMM, yyyy")},sortingFn:"datetime",enableHiding:!0,meta:{hideOnMobile:!0}}),x.accessor("fileReference",{id:"preview",header:r,cell:function(e){var t,n,r,i,a=e.row;return a.original.isPreviewAvailable?o.createElement("div",{className:"icon-container"},o.createElement("div",{onClick:function(){var e;return C(a.original.fileReference,null!==(e=N.previewFileErrorLabel)&&void 0!==e?e:U)},role:"button",tabIndex:0,style:{cursor:"pointer"},onKeyDown:function(e){var t;"Enter"!==e.key&&" "!==e.key||C(a.original.fileReference,null!==(t=N.previewFileErrorLabel)&&void 0!==t?t:U)},className:"icon-button","aria-label":null!==(t=N.previewButtonAccessibleLabel)&&void 0!==t?t:F},o.createElement("img",{src:"data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjUiIGhlaWdodD0iMjUiIHZpZXdCb3g9IjAgMCAyNSAyNSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48ZyBjbGlwLXBhdGg9InVybCgjY2xpcDBfMTQ5XzQzODUpIj48cGF0aCBkPSJNMy42MDAxIDExLjAzM0wyMi42MDAxIDIuMDMyOTZMMTMuNjAwMSAyMS4wMzNMMTEuNjAwMSAxMy4wMzNMMy42MDAxIDExLjAzM1oiIHN0cm9rZT0iIzFFMUUxRSIgc3Ryb2tlLXdpZHRoPSIyLjUiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIvPjwvZz48ZGVmcz48Y2xpcFBhdGggaWQ9ImNsaXAwXzE0OV80Mzg1Ij48cmVjdCB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIGZpbGw9IndoaXRlIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgwLjYwMDA5OCAwLjAzMjk1OSkiLz48L2NsaXBQYXRoPjwvZGVmcz48L3N2Zz4=",alt:"",className:"icon"})),o.createElement("div",{className:"tooltip-container"},o.createElement(fe,{text:null!==(n=N.previewButtonAccessibleLabel)&&void 0!==n?n:F}))):o.createElement("span",{className:"no-preview"},o.createElement("img",{src:"data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjMiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyMyAyNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNNC41MzAxIDQuOTYyOTZMMTguNjcwMSAxOS4xMDNNMjEuNjAwMSAxMi4wMzNDMjEuNjAwMSAxNy41NTU4IDE3LjEyMjkgMjIuMDMzIDExLjYwMDEgMjIuMDMzQzYuMDc3MjUgMjIuMDMzIDEuNjAwMSAxNy41NTU4IDEuNjAwMSAxMi4wMzNDMS42MDAxIDYuNTEwMTEgNi4wNzcyNSAyLjAzMjk2IDExLjYwMDEgMi4wMzI5NkMxNy4xMjI5IDIuMDMyOTYgMjEuNjAwMSA2LjUxMDExIDIxLjYwMDEgMTIuMDMzWiIgc3Ryb2tlPSIjMUUxRTFFIiBzdHJva2Utd2lkdGg9IjIuNSIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+PC9zdmc+",className:"icon",alt:null!==(r=N.filePreviewUnavailable)&&void 0!==r?r:G}),o.createElement("div",{className:"tooltip-container"},o.createElement(fe,{text:null!==(i=N.filePreviewUnavailable)&&void 0!==i?i:G}
2)))}}),x.accessor("fileReference",{id:"download",header:n,cell:function(e){var t,n,r=e.row;return o.createElement("div",{className:"icon-container"},o.createElement("div",{onClick:function(){var e;return O(r.original.fileReference,null!==(e=N.downloadFileErrorLabel)&&void 0!==e?e:Z)},role:"button",tabIndex:0,style:{cursor:"pointer"},onKeyDown:function(e){var t;"Enter"!==e.key&&" "!==e.key||O(r.original.fileReference,null!==(t=N.downloadFileErrorLabel)&&void 0!==t?t:Z)},className:"icon-button","aria-label":null!==(t=N.downloadButtonAccessibleLabel)&&void 0!==t?t:R},o.createElement("img",{src:"data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjMiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyMyAyNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNMTEuNzk5OCAwLjk2NjU1M0MxMi41MTg4IDAuOTY2NTUzIDEzLjEwMTcgMS41NTYzOSAxMy4xMDE3IDIuMjgzOThMMTMuMTAxNyA3LjUzNDk1TDE0LjAwMzggNi42MjIxMkMxNC41MTIzIDYuMTA3NjMgMTUuMzM2NiA2LjEwNzYzIDE1Ljg0NSA2LjYyMjExQzE2LjM1MzUgNy4xMzY2MSAxNi4zNTM1IDcuOTcwNzUgMTUuODQ1IDguNDg1MjRMMTIuNzIwNCAxMS42NDcxQzEyLjQ3NjIgMTEuODk0MSAxMi4xNDUxIDEyLjAzMjkgMTEuNzk5OCAxMi4wMzI5QzExLjQ1NDUgMTIuMDMyOSAxMS4xMjMzIDExLjg5NDEgMTAuODc5MiAxMS42NDcxTDcuNzU0NTYgOC40ODUyNEM3LjI0NjE1IDcuOTcwNzQgNy4yNDYxNSA3LjEzNjYxIDcuNzU0NTYgNi42MjIxMkM4LjI2Mjk3IDYuMTA3NjMgOS4wODczNSA2LjEwNzYzIDkuNTk1NzYgNi42MjIxMkwxMC40OTc5IDcuNTM0OTVWMi4yODM5OEMxMC40OTc5IDEuNTU2MzggMTEuMDgwNyAwLjk2NjU1MyAxMS43OTk4IDAuOTY2NTUzWiIgZmlsbD0iIzNEMTE1MiIvPjxwYXRoIGQ9Ik0xLjM1MzE5IDEwLjkyNjNIMy41NjQ4OUMzLjg0Mzk0IDEwLjkyNjMgNC4wNzkzMiAxMS4xMzQxIDQuMTEzOTMgMTEuNDExTDUuMTU5OTggMTkuNzc5NEgxOC40Mzk2TDE5LjQ4NTcgMTEuNDExQzE5LjUyMDMgMTEuMTM0MSAxOS43NTU3IDEwLjkyNjMgMjAuMDM0NyAxMC45MjYzSDIyLjI0NjRDMjIuNTc2OCAxMC45MjYzIDIyLjgzMzUgMTEuMjEzOSAyMi43OTYyIDExLjU0MjFMMjEuNTM4NyAyMi42MDg0QzIxLjUwNjkgMjIuODg4MSAyMS4yNzAzIDIzLjA5OTMgMjAuOTg4OSAyMy4wOTkzSDIuNjEwNzNDMi4zMjkzMiAyMy4wOTkzIDIuMDkyNzMgMjIuODg4MSAyLjA2MDk1IDIyLjYwODRMMC44MDM0MTEgMTEuNTQyMUMwLjc2NjExMyAxMS4yMTM5IDEuMDIyODYgMTAuOTI2MyAxLjM1MzE5IDEwLjkyNjNaIiBmaWxsPSIjM0QxMTUyIi8+PC9zdmc+",alt:"",className:"icon"})),o.createElement("div",{className:"tooltip-container"},o.createElement(fe,{text:null!==(n=N.downloadButtonAccessibleLabel)&&void 0!==n?n:R})))}})]}),[a,y]),I=(0,b.b7)({data:(null==a?void 0:a.files)||[],columns:A,state:{sorting:l,pagination:{pageIndex:d,pageSize:-1===w?(null==a||null===(e=a.files)||void 0===e?void 0:e.length)||0:w},columnVisibility:{publishedDate:!y}},getCoreRowModel:(0,h.sC)(),getSortedRowModel:(0,h.tj)(),getPaginationRowModel:(0,h.G_)(),onSortingChange:c,onPaginationChange:function(e){if("function"==typeof e){var t=e({pageIndex:d,pageSize:w});m(t.pageIndex),M(t.pageSize)}else m(e.pageIndex),M(e.pageSize)}}),L=function(e){var t=(0,o.useRef)(null);return(0,o.useEffect)((function(){var e=t.current;if(e){var n=document.getElementById("table-live-region");n||((n=document.createElement("div")).id="table-live-region",n.setAttribute("aria-live","polite"),n.setAttribute("aria-atomic","true"),n.className="sr-only",n.style.position="absolute",n.style.width="1px",n.style.height="1px",n.style.overflow="hidden",n.style.clip="rect(0, 0, 0, 0)",document.body.appendChild(n));var r=function(e,t){n.textContent="Row ".concat(e," of ").concat(t)},o=function(t){if(!(t.altKey||t.ctrlKey||t.metaKey)){var n=e.querySelectorAll('.table-row, tr[role="row"]:not(thead tr)'),o=document.activeElement.closest(".table-row");if(o){var i,a=Array.from(n).indexOf(o);switch(t.key){case"ArrowDown":t.preventDefault(),n[i=Math.min(a+1,n.length-1)].focus(),r(i+1,n.length);break;case"ArrowUp":t.preventDefault(),n[i=Math.max(a-1,0)].focus(),r(i+1,n.length);break;case"Home":t.preventDefault(),n[0].focus(),r(1,n.length);break;case"End":t.preventDefault(),n[n.length-1].focus(),r(n.length,n.length);break;case"PageUp":t.preventDefault(),n[i=Math.max(a-5,0)].focus(),r(i+1,n.length);break;case"PageDown":t.preventDefault(),n[i=Math.min(a+5,n.length-1)].focus(),r(i+1,n.length)}}}};return e.addEventListener("keydown",o),function(){e.removeEventListener("keydown",o);var t=document.getElementById("table-live-region");t&&t.remove()}}}),[e]),t}(I);return o.createElement("div",{className:"file-listing-container"},o.createElement(E,{heading:null==a?void 0:a.heading}),o.createElement("div",{className:"file-listing-intro"},o.createElement(j,{introText:null==a?void 0:a.introText})),s>(null==a?void 0:a.showFiltersIfRecordsMoreThan)&&o.createElement("div",{className:"listing__controls","aria-live":"polite"},o.createElement(ne,{data:a.filters}),(null==u?void 0:u.length)>1&&o.createElement(se,{sortOrders:u,onSortChange:c})),o.createElement("div",{className:"file-listing-table"},0===I.getRowModel().rows.length?o.createElement("div",{className:"no-results-message"},o.createElement("p",null,null!==(t=N.noResultsLabel)&&void 0!==t?t:"No files found matching your selected filters. Please try adjusting your filter criteria.")):o.createElement(o.Fragment,null,o.createElement("table",{className:"custom-table",ref:L},o.createElement(de,{table:I}),o.createElement("tbody",null,I.getRowModel().rows.map((function(e){return o.createElement(me,{key:e.id,row:e})})))),o.createElement("div",{className:"file-listing-pagination file-listing-pagination--inline"},(null==a||null===(n=a.files)||void 0===n?void 0:n.length)>5&&o.createElement(oe,{pageSize:w,onPageSizeChange:function(e){M(e),m(0)},totalRecords:null==a||null===(r=a.files)||void 0===r?void 0:r.length}),o.createElement(le,{table:I})))))},he=function(e){var t=e.blockId,n=void 0===t?7620:t;return o.createElement(o.Fragment,null,o.createElement(v,{blockId:n},o.createElement(ge,null)),o.createElement(N.Ix,null))},be=function(e){(0,r.Z)(e,he)}},2860:(e,t,n)=>{n.d(t,{Z:()=>i});
2var r=new URLSearchParams(window.location.search),o=function(){window.history.pushState({},"","".concat(window.location.pathname,"?").concat(r.toString()))};const i={set:function(e,t){r.set(e,t),o()},get:function(e){var t=r.get(e);return null==t||""===t?null:t},delete:function(e){r.delete(e),o()}}},1931:(e,t,n)=>{n.d(t,{R:()=>r,c:()=>o});var r={BACKSPACE:{code:8,name:"Backspace"},TAB:{code:9,name:"Tab"},ENTER:{code:13,name:"Enter"},SHIFT:{code:16,name:"Shift"},CTRL:{code:17,name:"Control"},ALT:{code:18,name:"Alt"},PAUSE_BREAK:{code:19,name:"Pause Break"},CAPS_LOCK:{code:20,name:"Caps Lock"},ESCAPE:{code:27,name:"Escape"},SPACE:{code:32,name:" "},PAGE_UP:{code:33,name:"Page Up"},PAGE_DOWN:{code:34,name:"Page Down"},END:{code:35,name:"End"},HOME:{code:36,name:"Home"},LEFT_ARROW:{code:37,name:"Left Arrow"},UP_ARROW:{code:38,name:"Up Arrow"},RIGHT_ARROW:{code:39,name:"Right Arrow"},DOWN_ARROW:{code:40,name:"Down Arrow"},INSERT:{code:45,name:"Insert"},DELETE:{code:46,name:"Delete"},NUM_LOCK:{code:144,name:"Num Lock"},SCROLL_LOCK:{code:145,name:"Scroll Lock"},F1:{code:112,name:"F1"},F2:{code:113,name:"F2"},F3:{code:114,name:"F3"},F4:{code:115,name:"F4"},F5:{code:116,name:"F5"},F6:{code:117,name:"F6"},F7:{code:118,name:"F7"},F8:{code:119,name:"F8"},F9:{code:120,name:"F9"},F10:{code:121,name:"F10"},F11:{code:122,name:"F11"},F12:{code:123,name:"F12"}},o='button, [href], input, select, textarea, [tabindex]:not([tabindex="-1"])'},5466:(e,t,n)=>{n.d(t,{Z:()=>l});var r=n(7294),o=n(5697),i=n.n(o),a=function(e){var t=e.size,n=void 0===t?"medium":t,o=e.className,i=void 0===o?"":o;return r.createElement("div",{className:"loader ".concat(i)},r.createElement("span",{className:n}))};a.propTypes={size:i().oneOf(["small","medium","large"]),className:i().string};const l=a},6086:(e,t,n)=>{n.d(t,{j$:()=>o});var r=function(e){var t=getComputedStyle(document.documentElement).getPropertyValue("--breakpoint-".concat(e)).trim();return parseInt(t,10)},o={get xs(){return r("xs")},get sm(){return r("sm")},get md(){return r("md")},get lg(){return r("lg")},get xl(){return r("xl")}};o.sm,o.sm,o.md,o.md,o.lg,o.lg,o.xl,o.xl},3171:(e,t,n)=>{n.d(t,{Z:()=>l});var r=n(7294),o=n(6086);function i(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,o,i,a,l=[],c=!0,u=!1;try{if(i=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;c=!1}else for(;!(c=(r=i.call(n)).done)&&(l.push(r.value),l.length!==t);c=!0);}catch(e){u=!0,o=e}finally{try{if(!c&&null!=n.return&&(a=n.return(),Object(a)!==a))return}finally{if(u)throw o}}return l}}(e,t)||function(e,t){if(e){if("string"==typeof e)return a(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?a(e,t):void 0}}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function a(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}const l=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:o.j$.sm,t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:300,n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"min",a=i((0,r.useState)((function(){var t="min"===n?window.innerWidth<e:window.innerWidth>e;return t||"min"!==n?/Android|webOS|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini/i.test(navigator.userAgent)||t:(console.log("useIsMobile Debug: Large screen detected, treating as de
2sktop",{userAgent:navigator.userAgent,windowWidth:window.innerWidth,breakpoint:e,isSmallScreen:t,finalResult:!1}),!1)})),2),l=a[0],c=a[1],u=i((0,r.useState)(!1),2),s=u[0],f=u[1];return(0,r.useEffect)((function(){var r=function(){var r="min"===n?window.innerWidth<e:window.innerWidth>e;if(!r&&"min"===n)return console.log("useIsMobile Resize Debug: Large screen detected, treating as desktop",{userAgent:navigator.userAgent,windowWidth:window.innerWidth,breakpoint:e,isSmallScreen:r,newIsMobile:!1}),void(!1!==l&&(f(!0),setTimeout((function(){c(!1),requestAnimationFrame((function(){f(!1)}))}),t)));var o=/Android|webOS|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini/i.test(navigator.userAgent),i=o||r;console.log("useIsMobile Resize Debug:",{userAgent:navigator.userAgent,windowWidth:window.innerWidth,breakpoint:e,condition:n,isMobileDevice:o,isSmallScreen:r,newIsMobile:i,maxTouchPoints:navigator.maxTouchPoints}),i!==l&&(f(!0),setTimeout((function(){c(i),requestAnimationFrame((function(){f(!1)}))}),t))};return window.addEventListener("resize",r),function(){return window.removeEventListener("resize",r)}}),[l,e,t,n]),[l,s]}},7055:(e,t,n)=>{n.d(t,{A:()=>a,h:()=>c});var r=n(7294);function o(e){return function(e){if(Array.isArray(e))return i(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||function(e,t){if(e){if("string"==typeof e)return i(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?i(e,t):void 0}}(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function i(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}var a="...",l=function(e,t){var n=t-e+1;return Array.from({length:n},(function(t,n){return n+e}))},c=function(e){var t=e.totalCount,n=e.pageSize,i=e.siblingCount,c=void 0===i?1:i,u=e.currentPage;return(0,r.useMemo)((function(){var e=Math.ceil(t/n);if(c+5>=e)return l(1,e);var r=Math.max(u-c,1),i=Math.min(u+c,e),s=r>2,f=i<e-1,d=1,m=e;if(!s&&f){var p=1+2*c,y=l(1,p+(u===p?1:0));return[].concat(o(y),[a,e])}if(s&&!f){var v=1+2*c,g=l(e-v+(e-v+1===u?0:1),e);return[d,a].concat(o(g))}if(s&&f){var h=l(r,i);return[d,a].concat(o(h),[a,m])}}),[t,n,c,u])}}}]);
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.