1"use strict";(self.webpackChunktheme_boilerplate=self.webpackChunktheme_boilerplate||[]).push([[8513],{8513:function(e,t,r){r.r(t),r.d(t,{default:function(){return T}});var n=r(7294),a=r(7754),o=r(4586),l=r(9656),i=r(7856),u=r.n(i),c=r(3967),f=r.n(c);function s(e){return s="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},s(e)}function b(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 m(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?b(Object(r),!0).forEach((function(t){var n,a,o,l;n=e,a=t,o=r[t],l=function(e,t){if("object"!=s(e)||!e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,"string");if("object"!=s(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(a),(a="symbol"==s(l)?l:String(l))in n?Object.defineProperty(n,a,{value:o,enumerable:!0,configurable:!0,writable:!0}):n[a]=o})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):b(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}var y={ADD_ATTR:["target"]},p=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return{__html:u().sanitize(e,m(m({},y),t))}},v=function(e){var t=e.className,r=e.html,a=e.options;return n.createElement("div",{className:f()(t),dangerouslySetInnerHTML:p(r,a)})},d=function(e){var t=e.className,r=e.id,a=e.host;return n.createElement("iframe",{title:"Video",className:f()(t),id:"lightboxVideoIframe",src:"youtube"===a?"https://www.youtube.com/embed/"+r:"https://player.vimeo.com/video/"+r,width:"100%",height:"100%",frameBorder:"0",allow:"autoplay; fullscreen; picture-in-picture",allowFullScreen:""})};function h(e){return h="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},h(e)}var g={ADD_TAGS:["target","iframe"],ADD_ATTR:["allow","allowfullscreen","frameborder","scrolling"]},O="tabs content image",S=function(e){var t=e.type,r=e.value;if("text"===t)return n.createElement("p",{className:"tabs__content tabs__content--text"},r);if("html"===t)return n.createElement(v,{className:"tabs__content tabs__content--html",html:r,options:g});if("youtube"===t||"vimeo"===t)return n.createElement("div",{className:"tabs__content tabs__content--video"},n.createElement(d,{host:t,id:r}));if("image"===t){var a,o,l="string"==typeof r?r:"",i=O;return"object"===h(r)&&(l=null!==(a=null==r?void 0:r.src)&&void 0!==a?a:"",i=null!==(o=null==r?void 0:r.alt)&&void 0!==o?o:O),n.createElement("div",{className:"tabs__content tabs__content--image"},n.createElement("img",{src:l,alt:i}))}return null};function j(e){return j="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},j(e)}var w=["title","contentType","contentValue","contentList"];function _(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 E(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?_(Object(r),!0).forEach((function(t){var n,a,o,l;n=e,a=t,o=r[t],l=function(e,t){if("object"!=j(e)||!e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,"string");if("object"!=j(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(a),(a="symbol"==j(l)?l:String(l))in n?Object.defineProperty(n,a,{value:o,enumerable:!0,configurable:!0,writable:!0}):n[a]=o})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):_(Object(r)).forEac
1h((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}var P=function(e){var t,r=e.title,a=e.contentType,l=e.contentValue,i=e.contentList,u=function(e,t){if(null==e)return{};var r,n,a=function(e,t){if(null==e)return{};var r,n,a={},o=Object.keys(e);for(n=0;n<o.length;n++)r=o[n],t.indexOf(r)>=0||(a[r]=e[r]);return a}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(n=0;n<o.length;n++)r=o[n],t.indexOf(r)>=0||Object.prototype.propertyIsEnumerable.call(e,r)&&(a[r]=e[r])}return a}(e,w),c=n.createElement(S,{type:a,value:l}),f=null==i?void 0:i.map((function(e,t){var r=e.contentType,a=e.contentValue;return n.createElement(S,{key:t,type:r,value:a})})),s=n.createElement(n.Fragment,null,c,f);return E({id:null!==(t=null==u?void 0:u.url)&&void 0!==t?t:(0,o.Z)(),tabContent:r,panelContent:s},u)},T=function(e){var t=function(e){var t=e.tabs,r=e.disableUrlNavigation,a=(0,l.TH)(),o=(0,l.k6)(),i=(0,n.useMemo)((function(){if(Array.isArray(t)){var e=t.map(P),n=e.map((function(e){return e.url})),o=!r&&Boolean(null==n?void 0:n.length),l=n.indexOf(a.pathname);return{tabsData:e,defaultTab:l>=0?e[l].id:e[0].id,hasURLNavigation:o,TABS_URLS:n}}return{}}),[t]),u=(0,n.useCallback)((function(e){var t=i.hasURLNavigation,r=i.TABS_URLS;if(t){var n=r.includes(e);o.replace(n?e:"")}}),[i,o]);return E(E({},i),{},{onTabChange:u})}(e),r=t.tabsData,o=t.defaultTab,i=t.onTabChange;return n.createElement("div",{className:"display__container"},n.createElement(a.Z,{defaultValue:o,onTabChange:i},n.createElement(a.Z.List,null,r.map((function(e){var t=e.id,r=e.tabContent;return n.createElement(a.Z.Tab,{key:t,value:t},r)}))),r.map((function(e){var t=e.id,r=e.panelContent;return n.createElement(a.Z.Panel,{key:t,value:t},r)}))))}},7754:function(e,t,r){r.d(t,{Z:function(){return v}});var n=r(7294),a=r(5697),o=r.n(a),l=r(3967),i=r.n(l),u=(0,n.createContext)(null),c=function(){return(0,n.useContext)(u)},f=function(e){var t=e.className,r=e.children,a=e.value,o=c(),l=a===o.value;return n.createElement("div",{className:i()("tabs__tab",t,{"tabs__tab--active":l}),onClick:function(){o.onChange(a)},role:"tab",tabIndex:l||null===o.value?0:-1},r)};f.defaultProps={value:o().string.isRequired};var s=f;function b(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=new Array(t);r<t;r++)n[r]=e[r];return n}var m=function(e){var t,r,a=e.value,o=e.defaultValue,l=e.finalValue,i=e.onChange,u=void 0===i?function(){}:i,c=(t=(0,n.useState)(void 0!==o?o:l),r=2,function(e){if(Array.isArray(e))return e}(t)||function(e,t){var r=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=r){var n,a,o,l,i=[],u=!0,c=!1;try{if(o=(r=r.call(e)).next,0===t){if(Object(r)!==r)return;u=!1}else for(;!(u=(n=o.call(r)).done)&&(i.push(n.value),i.length!==t);u=!0);}catch(e){c=!0,a=e}finally{try{if(!u&&null!=r.return&&(l=r.return(),Object(l)!==l))return}finally{if(c)throw a}}return i}}(t,r)||function(e,t){if(e){if("string"==typeof e)return b(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);return"Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r?Array.from(e):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?b(e,t):void 0}}(t,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.")}()),f=c[0],s=c[1];return void 0!==a?[a,u,!0]:[f,function(e){s(e),null==u||u(e)},!1]};function y(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=new Array(t);r<t;r++)n[r]=e[r];return n}var p=function(e){var t,r,a=e.value,o=e.defaultValue,l=e.onTabChange,c=e.className,f=e.children,s=(t=m({value:a,defaultValue:o,finalValue:null,onChange:l}),r=2,function(e){if(Array.isArray(e))return e}(t)||function(e,t){var r=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=r){var n,a,o,l,i=[],u=!0,c=!1;try{if(o=(r=r.call(e)).next,0===t){if(Object(r)!==r)return;u=!1}else for(;!(u=(n=o.call(r)).done)&&(i.push(n.value),i.length!==t);u=!0);}catch(e){c=!0,a=e}
1finally{try{if(!u&&null!=r.return&&(l=r.return(),Object(l)!==l))return}finally{if(c)throw a}}return i}}(t,r)||function(e,t){if(e){if("string"==typeof e)return y(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);return"Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r?Array.from(e):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?y(e,t):void 0}}(t,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.")}()),b=s[0],p=s[1];return n.createElement(u.Provider,{value:{value:b,onChange:p}},n.createElement("div",{className:i()("tabs",c)},f))};p.propTypes={defaultValue:o().string.isRequired},p.List=function(e){var t=e.className,r=e.children;return n.createElement("div",{role:"tablist",className:i()("tabs__list",t)},r)},p.Tab=s,p.Panel=function(e){var t=e.className,r=e.children,a=e.value,o=c();return n.createElement("div",{role:"tabpanel",className:i()("tabs__panel",t,{"tabs__panel--show":a===o.value})},r)};var v=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.