cruk-pattern-library-api
Version:
CRUK Pattern Library API
21 lines • 159 kB
JavaScript
!function(e,t){"object"==typeof exports&&"object"==typeof module?module.exports=t():"function"==typeof define&&define.amd?define("patterns",[],t):"object"==typeof exports?exports.patterns=t():e.patterns=t()}("undefined"!=typeof self?self:this,function(){return function(e){var t={};function n(r){if(t[r])return t[r].exports;var a=t[r]={i:r,l:!1,exports:{}};return e[r].call(a.exports,a,a.exports,n),a.l=!0,a.exports}return n.m=e,n.c=t,n.d=function(e,t,r){n.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:r})},n.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},n.t=function(e,t){if(1&t&&(e=n(e)),8&t)return e;if(4&t&&"object"==typeof e&&e&&e.__esModule)return e;var r=Object.create(null);if(n.r(r),Object.defineProperty(r,"default",{enumerable:!0,value:e}),2&t&&"string"!=typeof e)for(var a in e)n.d(r,a,function(t){return e[t]}.bind(null,a));return r},n.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return n.d(t,"a",t),t},n.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},n.p="",n(n.s=63)}([function(e,t,n){"use strict";e.exports=n(17)},function(e,t,n){e.exports=n(18)()},function(e,t,n){"use strict";var r=n(7),a=n(33),o=Object.prototype.toString;function l(e){return"[object Array]"===o.call(e)}function i(e){return null!==e&&"object"==typeof e}function u(e){return"[object Function]"===o.call(e)}function c(e,t){if(null!==e&&void 0!==e)if("object"!=typeof e&&(e=[e]),l(e))for(var n=0,r=e.length;n<r;n++)t.call(null,e[n],n,e);else for(var a in e)Object.prototype.hasOwnProperty.call(e,a)&&t.call(null,e[a],a,e)}e.exports={isArray:l,isArrayBuffer:function(e){return"[object ArrayBuffer]"===o.call(e)},isBuffer:a,isFormData:function(e){return"undefined"!=typeof FormData&&e instanceof FormData},isArrayBufferView:function(e){return"undefined"!=typeof ArrayBuffer&&ArrayBuffer.isView?ArrayBuffer.isView(e):e&&e.buffer&&e.buffer instanceof ArrayBuffer},isString:function(e){return"string"==typeof e},isNumber:function(e){return"number"==typeof e},isObject:i,isUndefined:function(e){return void 0===e},isDate:function(e){return"[object Date]"===o.call(e)},isFile:function(e){return"[object File]"===o.call(e)},isBlob:function(e){return"[object Blob]"===o.call(e)},isFunction:u,isStream:function(e){return i(e)&&u(e.pipe)},isURLSearchParams:function(e){return"undefined"!=typeof URLSearchParams&&e instanceof URLSearchParams},isStandardBrowserEnv:function(){return("undefined"==typeof navigator||"ReactNative"!==navigator.product)&&"undefined"!=typeof window&&"undefined"!=typeof document},forEach:c,merge:function e(){var t={};function n(n,r){"object"==typeof t[r]&&"object"==typeof n?t[r]=e(t[r],n):t[r]=n}for(var r=0,a=arguments.length;r<a;r++)c(arguments[r],n);return t},extend:function(e,t,n){return c(t,function(t,a){e[a]=n&&"function"==typeof t?r(t,n):t}),e},trim:function(e){return e.replace(/^\s*/,"").replace(/\s*$/,"")}}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)if(Object.prototype.hasOwnProperty.call(e,n)){var r=Object.defineProperty&&Object.getOwnPropertyDescriptor?Object.getOwnPropertyDescriptor(e,n):{};r.get||r.set?Object.defineProperty(t,n,r):t[n]=e[n]}return t.default=e,t}(n(0)),a=function(e){return e&&e.__esModule?e:{default:e}}(n(1));function o(e){return(o="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})(e)}function l(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function i(e){return(i=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function u(e,t){return(u=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function c(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function s(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var f=function(e){function t(e){var n;return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),s(c(c(n=function(e,t){return!t||"object"!==o(t)&&"function"!=typeof t?c(e):t}(this,i(t).call(this,e)))),"onFocus",function(){n.setState({focused:!0})}),s(c(c(n)),"onBlur",function(){n.setState({focused:!1})}),n.state={focused:!1},n}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&u(e,t)}(t,r.Component),function(e,t,n){t&&l(e.prototype,t),n&&l(e,n)}(t,[{key:"render",value:function(){return r.default.createElement("form",{role:"search",onSubmit:this.props.submitCallback||function(e){return e.preventDefault()},className:"cr-search-input".concat(this.state.focused?" cr-search-input--focused":""),action:this.props.searchUrl},r.default.createElement("label",{htmlFor:this.props.uniqueId,className:"cr-search-input__label"},this.props.label),r.default.createElement("input",{type:"search",name:this.props.name,id:this.props.uniqueId,onChange:this.props.changeCallback,className:"cr-search-input__input",placeholder:this.props.label,autoComplete:"off",autoCorrect:"off",onBlur:this.onBlur,onFocus:this.onFocus}),r.default.createElement("button",{type:"submit",className:"cr-search-input__button","aria-label":"Submit your search"},this.props.label))}}]),t}();f.defaultProps={label:"Search...",searchUrl:"https://find.cancerresearchuk.org/",name:"xss-q"},f.propTypes={changeCallback:a.default.func,label:a.default.string,name:a.default.string,submitCallback:a.default.func,uniqueId:a.default.string,searchUrl:a.default.string};var d=f;t.default=d},function(e,t,n){"use strict";(function(t){var r=n(2),a=n(35),o={"Content-Type":"application/x-www-form-urlencoded"};function l(e,t){!r.isUndefined(e)&&r.isUndefined(e["Content-Type"])&&(e["Content-Type"]=t)}var i={adapter:function(){var e;return"undefined"!=typeof XMLHttpRequest?e=n(8):void 0!==t&&(e=n(8)),e}(),transformRequest:[function(e,t){return a(t,"Content-Type"),r.isFormData(e)||r.isArrayBuffer(e)||r.isBuffer(e)||r.isStream(e)||r.isFile(e)||r.isBlob(e)?e:r.isArrayBufferView(e)?e.buffer:r.isURLSearchParams(e)?(l(t,"application/x-www-form-urlencoded;charset=utf-8"),e.toString()):r.isObject(e)?(l(t,"application/json;charset=utf-8"),JSON.stringify(e)):e}],transformResponse:[function(e){if("string"==typeof e)try{e=JSON.parse(e)}catch(e){}return e}],timeout:0,xsrfCookieName:"XSRF-TOKEN",xsrfHeaderName:"X-XSRF-TOKEN",maxContentLength:-1,validateStatus:function(e){return e>=200&&e<300},headers:{common:{Accept:"application/json, text/plain, */*"}}};r.forEach(["delete","get","head"],function(e){i.headers[e]={}}),r.forEach(["post","put","patch"],function(e){i.headers[e]=r.merge(o)}),e.exports=i}).call(this,n(12))},function(e,t,n){"use strict";
/*
object-assign
(c) Sindre Sorhus
@license MIT
*/var r=Object.getOwnPropertySymbols,a=Object.prototype.hasOwnProperty,o=Object.prototype.propertyIsEnumerable;e.exports=function(){try{if(!Object.assign)return!1;var e=new String("abc");if(e[5]="de","5"===Object.getOwnPropertyNames(e)[0])return!1;for(var t={},n=0;n<10;n++)t["_"+String.fromCharCode(n)]=n;if("0123456789"!==Object.getOwnPropertyNames(t).map(function(e){return t[e]}).join(""))return!1;var r={};return"abcdefghijklmnopqrst".split("").forEach(function(e){r[e]=e}),"abcdefghijklmnopqrst"===Object.keys(Object.assign({},r)).join("")}catch(e){return!1}}()?Object.assign:function(e,t){for(var n,l,i=function(e){if(null===e||void 0===e)throw new TypeError("Object.assign cannot be called with null or undefined");return Object(e)}(e),u=1;u<arguments.length;u++){for(var c in n=Object(arguments[u]))a.call(n,c)&&(i[c]=n[c]);if(r){l=r(n);for(var s=0;s<l.length;s++)o.call(n,l[s])&&(i[l[s]]=n[l[s]])}}return i}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=o(n(0)),a=o(n(1));function o(e){return e&&e.__esModule?e:{default:e}}function l(e){return r.default.createElement("a",{className:"cr-cta--primary",href:e.href},e.text)}l.propTypes={href:a.default.string,text:a.default.string};var i=l;t.default=i},function(e,t,n){"use strict";e.exports=function(e,t){return function(){for(var n=new Array(arguments.length),r=0;r<n.length;r++)n[r]=arguments[r];return e.apply(t,n)}}},function(e,t,n){"use strict";var r=n(2),a=n(36),o=n(38),l=n(39),i=n(40),u=n(9),c="undefined"!=typeof window&&window.btoa&&window.btoa.bind(window)||n(41);e.exports=function(e){return new Promise(function(t,s){var f=e.data,d=e.headers;r.isFormData(f)&&delete d["Content-Type"];var p=new XMLHttpRequest,m="onreadystatechange",h=!1;if("undefined"==typeof window||!window.XDomainRequest||"withCredentials"in p||i(e.url)||(p=new window.XDomainRequest,m="onload",h=!0,p.onprogress=function(){},p.ontimeout=function(){}),e.auth){var y=e.auth.username||"",g=e.auth.password||"";d.Authorization="Basic "+c(y+":"+g)}if(p.open(e.method.toUpperCase(),o(e.url,e.params,e.paramsSerializer),!0),p.timeout=e.timeout,p[m]=function(){if(p&&(4===p.readyState||h)&&(0!==p.status||p.responseURL&&0===p.responseURL.indexOf("file:"))){var n="getAllResponseHeaders"in p?l(p.getAllResponseHeaders()):null,r={data:e.responseType&&"text"!==e.responseType?p.response:p.responseText,status:1223===p.status?204:p.status,statusText:1223===p.status?"No Content":p.statusText,headers:n,config:e,request:p};a(t,s,r),p=null}},p.onerror=function(){s(u("Network Error",e,null,p)),p=null},p.ontimeout=function(){s(u("timeout of "+e.timeout+"ms exceeded",e,"ECONNABORTED",p)),p=null},r.isStandardBrowserEnv()){var v=n(42),b=(e.withCredentials||i(e.url))&&e.xsrfCookieName?v.read(e.xsrfCookieName):void 0;b&&(d[e.xsrfHeaderName]=b)}if("setRequestHeader"in p&&r.forEach(d,function(e,t){void 0===f&&"content-type"===t.toLowerCase()?delete d[t]:p.setRequestHeader(t,e)}),e.withCredentials&&(p.withCredentials=!0),e.responseType)try{p.responseType=e.responseType}catch(t){if("json"!==e.responseType)throw t}"function"==typeof e.onDownloadProgress&&p.addEventListener("progress",e.onDownloadProgress),"function"==typeof e.onUploadProgress&&p.upload&&p.upload.addEventListener("progress",e.onUploadProgress),e.cancelToken&&e.cancelToken.promise.then(function(e){p&&(p.abort(),s(e),p=null)}),void 0===f&&(f=null),p.send(f)})}},function(e,t,n){"use strict";var r=n(37);e.exports=function(e,t,n,a,o){var l=new Error(e);return r(l,t,n,a,o)}},function(e,t,n){"use strict";e.exports=function(e){return!(!e||!e.__CANCEL__)}},function(e,t,n){"use strict";function r(e){this.message=e}r.prototype.toString=function(){return"Cancel"+(this.message?": "+this.message:"")},r.prototype.__CANCEL__=!0,e.exports=r},function(e,t){var n,r,a=e.exports={};function o(){throw new Error("setTimeout has not been defined")}function l(){throw new Error("clearTimeout has not been defined")}function i(e){if(n===setTimeout)return setTimeout(e,0);if((n===o||!n)&&setTimeout)return n=setTimeout,setTimeout(e,0);try{return n(e,0)}catch(t){try{return n.call(null,e,0)}catch(t){return n.call(this,e,0)}}}!function(){try{n="function"==typeof setTimeout?setTimeout:o}catch(e){n=o}try{r="function"==typeof clearTimeout?clearTimeout:l}catch(e){r=l}}();var u,c=[],s=!1,f=-1;function d(){s&&u&&(s=!1,u.length?c=u.concat(c):f=-1,c.length&&p())}function p(){if(!s){var e=i(d);s=!0;for(var t=c.length;t;){for(u=c,c=[];++f<t;)u&&u[f].run();f=-1,t=c.length}u=null,s=!1,function(e){if(r===clearTimeout)return clearTimeout(e);if((r===l||!r)&&clearTimeout)return r=clearTimeout,clearTimeout(e);try{r(e)}catch(t){try{return r.call(null,e)}catch(t){return r.call(this,e)}}}(e)}}function m(e,t){this.fun=e,this.array=t}function h(){}a.nextTick=function(e){var t=new Array(arguments.length-1);if(arguments.length>1)for(var n=1;n<arguments.length;n++)t[n-1]=arguments[n];c.push(new m(e,t)),1!==c.length||s||i(p)},m.prototype.run=function(){this.fun.apply(null,this.array)},a.title="browser",a.browser=!0,a.env={},a.argv=[],a.version="",a.versions={},a.on=h,a.addListener=h,a.once=h,a.off=h,a.removeListener=h,a.removeAllListeners=h,a.emit=h,a.prependListener=h,a.prependOnceListener=h,a.listeners=function(e){return[]},a.binding=function(e){throw new Error("process.binding is not supported")},a.cwd=function(){return"/"},a.chdir=function(e){throw new Error("process.chdir is not supported")},a.umask=function(){return 0}},function(e,t,n){"use strict";var r=function(e){};e.exports=function(e,t,n,a,o,l,i,u){if(r(t),!e){var c;if(void 0===t)c=new Error("Minified exception occurred; use the non-minified dev environment for the full error message and additional helpful warnings.");else{var s=[n,a,o,l,i,u],f=0;(c=new Error(t.replace(/%s/g,function(){return s[f++]}))).name="Invariant Violation"}throw c.framesToPop=1,c}}},function(e,t,n){"use strict";e.exports={}},function(e,t,n){"use strict";function r(e){return function(){return e}}var a=function(){};a.thatReturns=r,a.thatReturnsFalse=r(!1),a.thatReturnsTrue=r(!0),a.thatReturnsNull=r(null),a.thatReturnsThis=function(){return this},a.thatReturnsArgument=function(e){return e},e.exports=a},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=o(n(0)),a=o(n(1));function o(e){return e&&e.__esModule?e:{default:e}}function l(e){var t=["cr-breadcrumb"];return e.hide_current&&t.push("cr-breadcrumb--hide-current"),e.hide_top&&t.push("cr-breadcrumb--hide-top"),r.default.createElement("nav",{id:"breadcrumb","aria-label":"You are here",className:t.join(" ")},r.default.createElement("ol",{itemScope:!0,itemType:"http://schema.org/BreadcrumbList",className:"cr-breadcrumb-nav"},e.crumbs.map(function(e,t){return r.default.createElement("li",{key:t,itemProp:"itemListElement",itemScope:!0,itemType:"http://schema.org/ListItem","aria-level":t+1,className:"cr-breadcrumb__item"},r.default.createElement("a",{itemProp:"item",href:e.href,className:"cr-breadcrumb__link"},e.label),r.default.createElement("span",null),r.default.createElement("meta",{itemProp:"position",content:t+1}))})))}l.propTypes={hide_current:a.default.bool,hide_top:a.default.bool,crumbs:a.default.arrayOf(a.default.shape({href:a.default.string,label:a.default.string}))};var i=l;t.default=i},function(e,t,n){"use strict";
/** @license React v16.4.1
* react.production.min.js
*
* Copyright (c) 2013-present, Facebook, Inc.
*
* This source code is licensed under the MIT license found in the
* LICENSE file in the root directory of this source tree.
*/var r=n(5),a=n(13),o=n(14),l=n(15),i="function"==typeof Symbol&&Symbol.for,u=i?Symbol.for("react.element"):60103,c=i?Symbol.for("react.portal"):60106,s=i?Symbol.for("react.fragment"):60107,f=i?Symbol.for("react.strict_mode"):60108,d=i?Symbol.for("react.profiler"):60114,p=i?Symbol.for("react.provider"):60109,m=i?Symbol.for("react.context"):60110,h=i?Symbol.for("react.async_mode"):60111,y=i?Symbol.for("react.forward_ref"):60112;i&&Symbol.for("react.timeout");var g="function"==typeof Symbol&&Symbol.iterator;function v(e){for(var t=arguments.length-1,n="https://reactjs.org/docs/error-decoder.html?invariant="+e,r=0;r<t;r++)n+="&args[]="+encodeURIComponent(arguments[r+1]);a(!1,"Minified React error #"+e+"; visit %s for the full message or use the non-minified dev environment for full errors and additional helpful warnings. ",n)}var b={isMounted:function(){return!1},enqueueForceUpdate:function(){},enqueueReplaceState:function(){},enqueueSetState:function(){}};function _(e,t,n){this.props=e,this.context=t,this.refs=o,this.updater=n||b}function w(){}function E(e,t,n){this.props=e,this.context=t,this.refs=o,this.updater=n||b}_.prototype.isReactComponent={},_.prototype.setState=function(e,t){"object"!=typeof e&&"function"!=typeof e&&null!=e&&v("85"),this.updater.enqueueSetState(this,e,t,"setState")},_.prototype.forceUpdate=function(e){this.updater.enqueueForceUpdate(this,e,"forceUpdate")},w.prototype=_.prototype;var k=E.prototype=new w;k.constructor=E,r(k,_.prototype),k.isPureReactComponent=!0;var x={current:null},C=Object.prototype.hasOwnProperty,T={key:!0,ref:!0,__self:!0,__source:!0};function S(e,t,n){var r=void 0,a={},o=null,l=null;if(null!=t)for(r in void 0!==t.ref&&(l=t.ref),void 0!==t.key&&(o=""+t.key),t)C.call(t,r)&&!T.hasOwnProperty(r)&&(a[r]=t[r]);var i=arguments.length-2;if(1===i)a.children=n;else if(1<i){for(var c=Array(i),s=0;s<i;s++)c[s]=arguments[s+2];a.children=c}if(e&&e.defaultProps)for(r in i=e.defaultProps)void 0===a[r]&&(a[r]=i[r]);return{$$typeof:u,type:e,key:o,ref:l,props:a,_owner:x.current}}function N(e){return"object"==typeof e&&null!==e&&e.$$typeof===u}var P=/\/+/g,O=[];function j(e,t,n,r){if(O.length){var a=O.pop();return a.result=e,a.keyPrefix=t,a.func=n,a.context=r,a.count=0,a}return{result:e,keyPrefix:t,func:n,context:r,count:0}}function M(e){e.result=null,e.keyPrefix=null,e.func=null,e.context=null,e.count=0,10>O.length&&O.push(e)}function R(e,t,n,r){var a=typeof e;"undefined"!==a&&"boolean"!==a||(e=null);var o=!1;if(null===e)o=!0;else switch(a){case"string":case"number":o=!0;break;case"object":switch(e.$$typeof){case u:case c:o=!0}}if(o)return n(r,e,""===t?"."+F(e,0):t),1;if(o=0,t=""===t?".":t+":",Array.isArray(e))for(var l=0;l<e.length;l++){var i=t+F(a=e[l],l);o+=R(a,i,n,r)}else if(null===e||void 0===e?i=null:i="function"==typeof(i=g&&e[g]||e["@@iterator"])?i:null,"function"==typeof i)for(e=i.call(e),l=0;!(a=e.next()).done;)o+=R(a=a.value,i=t+F(a,l++),n,r);else"object"===a&&v("31","[object Object]"===(n=""+e)?"object with keys {"+Object.keys(e).join(", ")+"}":n,"");return o}function F(e,t){return"object"==typeof e&&null!==e&&null!=e.key?function(e){var t={"=":"=0",":":"=2"};return"$"+(""+e).replace(/[=:]/g,function(e){return t[e]})}(e.key):t.toString(36)}function U(e,t){e.func.call(e.context,t,e.count++)}function I(e,t,n){var r=e.result,a=e.keyPrefix;e=e.func.call(e.context,t,e.count++),Array.isArray(e)?D(e,r,n,l.thatReturnsArgument):null!=e&&(N(e)&&(t=a+(!e.key||t&&t.key===e.key?"":(""+e.key).replace(P,"$&/")+"/")+n,e={$$typeof:u,type:e.type,key:t,ref:e.ref,props:e.props,_owner:e._owner}),r.push(e))}function D(e,t,n,r,a){var o="";null!=n&&(o=(""+n).replace(P,"$&/")+"/"),t=j(t,o,r,a),null==e||R(e,"",I,t),M(t)}var L={Children:{map:function(e,t,n){if(null==e)return e;var r=[];return D(e,r,null,t,n),r},forEach:function(e,t,n){if(null==e)return e;t=j(null,null,t,n),null==e||R(e,"",U,t),M(t)},count:function(e){return null==e?0:R(e,"",l.thatReturnsNull,null)},toArray:function(e){var t=[];return D(e,t,null,l.thatReturnsArgument),t},only:function(e){return N(e)||v("143"),e}},createRef:function(){return{current:null}},Component:_,PureComponent:E,createContext:function(e,t){return void 0===t&&(t=null),(e={$$typeof:m,_calculateChangedBits:t,_defaultValue:e,_currentValue:e,_currentValue2:e,_changedBits:0,_changedBits2:0,Provider:null,Consumer:null}).Provider={$$typeof:p,_context:e},e.Consumer=e},forwardRef:function(e){return{$$typeof:y,render:e}},Fragment:s,StrictMode:f,unstable_AsyncMode:h,unstable_Profiler:d,createElement:S,cloneElement:function(e,t,n){(null===e||void 0===e)&&v("267",e);var a=void 0,o=r({},e.props),l=e.key,i=e.ref,c=e._owner;if(null!=t){void 0!==t.ref&&(i=t.ref,c=x.current),void 0!==t.key&&(l=""+t.key);var s=void 0;for(a in e.type&&e.type.defaultProps&&(s=e.type.defaultProps),t)C.call(t,a)&&!T.hasOwnProperty(a)&&(o[a]=void 0===t[a]&&void 0!==s?s[a]:t[a])}if(1===(a=arguments.length-2))o.children=n;else if(1<a){s=Array(a);for(var f=0;f<a;f++)s[f]=arguments[f+2];o.children=s}return{$$typeof:u,type:e.type,key:l,ref:i,props:o,_owner:c}},createFactory:function(e){var t=S.bind(null,e);return t.type=e,t},isValidElement:N,version:"16.4.1",__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED:{ReactCurrentOwner:x,assign:r}},A={default:L},z=A&&L||A;e.exports=z.default?z.default:z},function(e,t,n){"use strict";var r=n(19);function a(){}e.exports=function(){function e(e,t,n,a,o,l){if(l!==r){var i=new Error("Calling PropTypes validators directly is not supported by the `prop-types` package. Use PropTypes.checkPropTypes() to call them. Read more at http://fb.me/use-check-prop-types");throw i.name="Invariant Violation",i}}function t(){return e}e.isRequired=e;var n={array:e,bool:e,func:e,number:e,object:e,string:e,symbol:e,any:e,arrayOf:t,element:e,instanceOf:t,node:e,objectOf:t,oneOf:t,oneOfType:t,shape:t,exact:t};return n.checkPropTypes=a,n.PropTypes=n,n}},function(e,t,n){"use strict";e.exports="SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)if(Object.prototype.hasOwnProperty.call(e,n)){var r=Object.defineProperty&&Object.getOwnPropertyDescriptor?Object.getOwnPropertyDescriptor(e,n):{};r.get||r.set?Object.defineProperty(t,n,r):t[n]=e[n]}return t.default=e,t}(n(0)),a=function(e){return e&&e.__esModule?e:{default:e}}(n(1));function o(e){return(o="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})(e)}function l(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function i(e,t){return!t||"object"!==o(t)&&"function"!=typeof t?function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e):t}function u(e){return(u=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function c(e,t){return(c=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var s=function(e){function t(){return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),i(this,u(t).apply(this,arguments))}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&c(e,t)}(t,r.Component),function(e,t,n){t&&l(e.prototype,t),n&&l(e,n)}(t,[{key:"render",value:function(){var e=this.props.content;!this.props.content&&this.props.staticContent&&(e=r.default.createElement("div",{dangerouslySetInnerHTML:{__html:this.props.staticContent}}));var t="cr-collapsible__input-".concat(this.props.title.replace(/\s/g,""));return r.default.createElement("div",{className:"cr-collapsible"},r.default.createElement("input",{id:t,className:"cr-collapsible__input",type:"checkbox",defaultChecked:!1}),r.default.createElement("label",{htmlFor:t,className:"cr-collapsible__heading-button"},r.default.createElement("h2",{className:"cr-collapsible__heading"},this.props.title)),r.default.createElement("div",{className:"cr-collapsible__content"},e))}}]),t}();s.propTypes={content:a.default.object,staticContent:a.default.string,title:a.default.string};var f=s;t.default=f},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=o(n(0)),a=o(n(1));function o(e){return e&&e.__esModule?e:{default:e}}function l(e){return r.default.createElement("a",{className:"cr-cta--link",href:e.href},e.text)}l.propTypes={href:a.default.string,text:a.default.string};var i=l;t.default=i},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=o(n(0)),a=o(n(1));function o(e){return e&&e.__esModule?e:{default:e}}function l(e){return r.default.createElement("a",{className:"cr-cta--secondary",href:e.href},e.text)}l.propTypes={href:a.default.string,text:a.default.string};var i=l;t.default=i},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=function(e){return e&&e.__esModule?e:{default:e}}(n(0));var a=function(){return r.default.createElement("hr",{className:"cr-divider"})};t.default=a},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=function(e){return e&&e.__esModule?e:{default:e}}(n(0));var a=function(){return r.default.createElement("footer",{className:"cr-footer",role:"contentinfo"},r.default.createElement("div",{className:"footer-links"},r.default.createElement("div",{className:"footer-links__list"},r.default.createElement("h2",null,"Speak to a nurse"),r.default.createElement("ul",null,r.default.createElement("li",null,r.default.createElement("a",{href:"https://www.cancerresearchuk.org/about-cancer/utilities/contact-us/send-a-question/?secure=true"},"Ask one of our nurses a question")),r.default.createElement("li",null,r.default.createElement("a",{href:"tel://0808 800 4040"},"Call 0808 800 4040")))),r.default.createElement("div",{className:"footer-links__list"},r.default.createElement("h2",null,"Quick links"),r.default.createElement("ul",{className:"links"},r.default.createElement("li",{className:"0 first"},r.default.createElement("a",{href:"https://www.cancerresearchuk.org/get-involved/find-a-shop"},"Find local shops")),r.default.createElement("li",{className:"1"},r.default.createElement("a",{href:"https://shop.cancerresearchuk.org/?utm_source=cruk_footer"},"Shop online")),r.default.createElement("li",{className:"2"},r.default.createElement("a",{href:"https://www.cancerresearchuk.org/about-us/contact-us"},"Contact us")),r.default.createElement("li",{className:"3 last"},r.default.createElement("a",{href:"https://www.cancerresearchuk.org/about-us/charity-jobs"},"Jobs")))),r.default.createElement("div",{className:"footer-links__icons"},r.default.createElement("h2",null,"Follow us"),r.default.createElement("ul",null,r.default.createElement("li",null,r.default.createElement("a",{href:"https://www.facebook.com/cancerresearchuk/"},r.default.createElement("img",{src:"https://ccp-s3.rel.cruk.org/images/social_icons/facebook_icon.svg",alt:"Like Cancer Research UK on Facebook"}))),r.default.createElement("li",null,r.default.createElement("a",{href:"https://twitter.com/CR_UK"},r.default.createElement("img",{src:"https://ccp-s3.rel.cruk.org/images/social_icons/twitter_icon.svg",alt:"Follow Cancer Research UK on Twitter"}))),r.default.createElement("li",null,r.default.createElement("a",{href:"https://www.instagram.com/cr_uk/",target:"_blank",rel:"noopener noreferrer"},r.default.createElement("img",{src:"https://ccp-s3.rel.cruk.org/images/social_icons/instagram_icon.svg",alt:"Follow Cancer Research UK on Instagram"}))),r.default.createElement("li",null,r.default.createElement("a",{href:"https://www.linkedin.com/company/cancer-research-uk/",target:"_blank",rel:"noopener noreferrer"},r.default.createElement("img",{src:"https://ccp-s3.rel.cruk.org/images/social_icons/linkedin_icon.svg",alt:"Connect with Cancer Research UK on LinkedIn"}))),r.default.createElement("li",null,r.default.createElement("a",{href:"https://www.youtube.com/user/cancerresearchuk",target:"_blank",rel:"noopener noreferrer"},r.default.createElement("img",{src:"https://ccp-s3.rel.cruk.org/images/social_icons/youtube_icon.svg",alt:"Subscribe to Cancer Research UK on YouTube"})))))),r.default.createElement("div",{className:"footer-links"},r.default.createElement("div",{className:"footer-links__list--horizontal"},r.default.createElement("ul",{className:"links"},r.default.createElement("li",{className:"0 first"},r.default.createElement("a",{href:"https://www.cancerresearchuk.org/about-cancer/about-our-information"},"About our information")),r.default.createElement("li",{className:"1"},r.default.createElement("a",{href:"https://www.cancerresearchuk.org/about-us/utilities/terms-and-conditions"},"Terms and conditions")),r.default.createElement("li",{className:"2"},r.default.createElement("a",{href:"https://www.cancerresearchuk.org/about-us/utilities/privacy-statement"},"Privacy")),r.default.createElement("li",{className:"3"},r.default.createElement("a",{href:"https://www.cancerresearchuk.org/modern-slavery-transparency-statement"},"Modern Slavery Statement")),r.default.createElement("li",{className:"4"},r.default.createElement("a",{href:"https://www.cancerresearchuk.org/about-us/utilities/cookies-policy"},"Cookies")),r.default.createElement("li",{className:"5"},r.default.createElement("a",{href:"https://www.cancerresearchuk.org/about-us/utilities/accessibility"},"Accessibility")),r.default.createElement("li",{className:"6 last"},r.default.createElement("a",{href:"https://www.cancerresearchuk.org/sitemap"},"Sitemap"))))),r.default.createElement("div",{id:"awards",className:"footer-secondary-content"},r.default.createElement("a",{href:"https://www.fundraisingregulator.org.uk/",target:"_blank",rel:"noopener noreferrer"},r.default.createElement("img",{src:"https://ccp-s3.rel.cruk.org/images/fund-reg.svg",alt:"Registered with Fundraising Regulator (logo)",width:"165",height:"52"}))),r.default.createElement("address",{className:"footer-secondary-content"},"Cancer Research UK is a registered charity in England and Wales (1089464), Scotland (SC041666) and the Isle of Man (1103). A company limited by guarantee. Registered company in England and Wales (4325234) and the Isle of Man (5713F). Registered address: Angel Building, 407 St John Street, London EC1V 4AD."))};t.default=a},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)if(Object.prototype.hasOwnProperty.call(e,n)){var r=Object.defineProperty&&Object.getOwnPropertyDescriptor?Object.getOwnPropertyDescriptor(e,n):{};r.get||r.set?Object.defineProperty(t,n,r):t[n]=e[n]}return t.default=e,t}(n(0)),a=i(n(1)),o=i(n(6)),l=i(n(3));function i(e){return e&&e.__esModule?e:{default:e}}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})(e)}function c(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function s(e){return(s=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function f(e,t){return(f=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function d(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}var p=function(e){function t(e){var n;return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),function(e,t,n){t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n}(d(d(n=function(e,t){return!t||"object"!==u(t)&&"function"!=typeof t?d(e):t}(this,s(t).call(this,e)))),"changeCallback",function(e){""!==e.target.value&&n.setState({enableSubmit:!0})}),n.state={enableSubmit:!1},n.changeCallback=n.changeCallback.bind(d(d(n))),n}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&f(e,t)}(t,r.Component),function(e,t,n){t&&c(e.prototype,t),n&&c(e,n)}(t,[{key:"render",value:function(){return r.default.createElement("div",{className:"cr-header"},r.default.createElement("div",{className:"cr-header__logo"},r.default.createElement("a",{href:this.props.logoHref,title:this.props.logoTitle,rel:"home"},r.default.createElement("img",{className:"cr-header__logo-img",src:this.props.logoSrc,alt:this.props.logoAlt}))),r.default.createElement("div",{className:"cr-header__slogan"},r.default.createElement("h2",{className:"cr-header__site-slogan"},this.props.slogan)),r.default.createElement("div",{className:"cr-header__search"},r.default.createElement(l.default,{submitCallback:this.state.enableSubmit,changeCallback:this.changeCallback})),r.default.createElement("div",{className:"cr-header__cta"},r.default.createElement(o.default,{href:this.props.ctaHref,text:this.props.ctaText})))}}]),t}();t.default=p,p.defaultProps={displayCTA:!0},p.propTypes={logoSrc:a.default.string,logoTitle:a.default.string,logoAlt:a.default.string,logoHref:a.default.string,slogan:a.default.string,ctaHref:a.default.string,ctaText:a.default.string,displayCTA:a.default.bool}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=o(n(0)),a=o(n(1));function o(e){return e&&e.__esModule?e:{default:e}}function l(e){return r.default.createElement("h1",{className:"cr-page-title"},e.text)}l.propTypes={text:a.default.string};var i=l;t.default=i},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=function(e){return e&&e.__esModule?e:{default:e}}(n(0));var a=function(){return r.default.createElement("div",{className:"cr-simple-loader"},r.default.createElement("div",{className:"cr-simple-loader__spinner"},r.default.createElement("div",{className:"cr-simple-loader__spinner-item cr-simple-loader__spinner-item--bounce1"}),r.default.createElement("div",{className:"cr-simple-loader__spinner-item cr-simple-loader__spinner-item--bounce2"}),r.default.createElement("div",{className:"cr-simple-loader__spinner-item cr-simple-loader__spinner-item--bounce3"})))};t.default=a},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=o(n(0)),a=o(n(1));function o(e){return e&&e.__esModule?e:{default:e}}function l(e){return r.default.createElement("ol",{className:"cr-list cr-list--ordered"},e.items.map(function(e,t){return r.default.createElement("li",{key:t,className:"cr-list__item",dangerouslySetInnerHTML:{__html:e}})}))}l.propTypes={items:a.default.arrayOf(a.default.string)};var i=l;t.default=i},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=o(n(0)),a=o(n(1));function o(e){return e&&e.__esModule?e:{default:e}}function l(e){return r.default.createElement("ul",{className:"cr-list cr-list--unordered"},e.items.map(function(e,t){return r.default.createElement("li",{key:t,className:"cr-list__item",dangerouslySetInnerHTML:{__html:e}})}))}l.propTypes={items:a.default.arrayOf(a.default.string)};var i=l;t.default=i},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)if(Object.prototype.hasOwnProperty.call(e,n)){var r=Object.defineProperty&&Object.getOwnPropertyDescriptor?Object.getOwnPropertyDescriptor(e,n):{};r.get||r.set?Object.defineProperty(t,n,r):t[n]=e[n]}return t.default=e,t}(n(0)),a=i(n(1)),o=i(n(31)),l=i(n(3));function i(e){return e&&e.__esModule?e:{default:e}}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})(e)}function c(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function s(e){return(s=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function f(e,t){return(f=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function d(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function p(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var m=function(e){function t(e){var n;return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),p(d(d(n=function(e,t){return!t||"object"!==u(t)&&"function"!=typeof t?d(e):t}(this,s(t).call(this,e)))),"changeCallback",function(e){""!==e.target.value&&n.setState({enableSubmit:!0})}),p(d(d(n)),"handleMenuItem",function(e,t){var n=e.match(/(twitter\.com|facebook\.com|addthis\.com|ebay)/);return r.default.createElement("a",{role:"menuitem",href:e,className:!n||"external",target:!n||"_blank"},t)}),p(d(d(n)),"handleNav",function(e){var t=Object.keys(e).filter(function(t){return void 0!==e[t]["#title"]}).sort(function(t,n){return e[t]["#original_link"].weight-e[n]["#original_link"].weight}).map(function(t){var a=e[t],o=r.default.createElement("div",{className:"cr-menu__block"},r.default.createElement("span",null),n.handleMenuItem(a["#href"],a["#title"])),l=Object.keys(a["#below"]).filter(function(e){return void 0!==a["#below"][e]["#title"]}).sort(function(e,t){return a["#below"][e]["#original_link"].weight-a["#below"][t]["#original_link"].weight}).map(function(e){var t=a["#below"][e],o=Object.keys(t["#below"]).filter(function(e){return void 0!==t["#below"][e]["#title"]}).sort(function(e,n){return t["#below"][e]["#original_link"].weight-t["#below"][n]["#original_link"].weight}).map(function(e){var a=t["#below"][e];return r.default.createElement("li",{key:a["#title"]},n.handleMenuItem(a["#href"],a["#title"]))});return r.default.createElement("li",{key:t["#title"]},n.handleMenuItem(t["#href"],t["#title"]),r.default.createElement("ul",null,o))});return r.default.createElement("li",{key:a["#title"]},o,r.default.createElement("ul",{role:"menu"},l))});return r.default.createElement("nav",{className:"cr-menu__nav"},r.default.createElement("ul",{role:"menubar",tabIndex:"0"},t))}),n.state={menuData:[],enableSubmit:!1},n.handleNav=n.handleNav.bind(d(d(n))),n.handleMenuItem=n.handleMenuItem.bind(d(d(n))),n.handleChange=n.handleChange.bind(d(d(n))),n.changeCallback=n.changeCallback.bind(d(d(n))),n}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&f(e,t)}(t,r.Component),function(e,t,n){t&&c(e.prototype,t),n&&c(e,n)}(t,[{key:"componentDidMount",value:function(){var e=this;this.props.loadData?this.setState({menuData:this.props.loadData}):o.default.get(this.props.url).then(function(t){var n=t.data;e.setState({menuData:n})})}},{key:"handleChange",value:function(e){document.querySelectorAll(".cr-menu__btn").forEach(function(e){return e.checked=!1}),document.getElementById(e.target.id).checked=!0}},{key:"render",value:function(){return r.default.createElement("div",{className:"cr-menu__wrapper"},r.default.createElement("hr",{className:"cr-menu__divider"}),r.default.createElement("div",{className:"cr-menu__inner"},r.default.createElement("div",{className:"cr-menu"},r.default.createElement("input",{type:"checkbox",id:"cr-menu__btn--menu",className:"cr-menu__btn",onClick:this.handleChange}),r.default.createElement("label",{htmlFor:"cr-menu__btn--menu",className:"cr-menu__label"},"Menu"),r.default.createElement("input",{type:"checkbox",id:"cr-menu__btn--search",className:"cr-menu__btn",onClick:this.handleChange}),r.default.createElement("label",{htmlFor:"cr-menu__btn--search",className:"cr-menu__label"},"Search"),r.default.createElement("div",{className:"cr-menu__main-menu"},this.handleNav(this.state.menuData)),r.default.createElement("div",{className:"cr-menu__search"},r.default.createElement(l.default,{label:"Search",submitCallback:this.state.enableSubmit,changeCallback:this.changeCallback})))))}}]),t}();t.default=m,m.defaultProps={url:"https://www.cancerresearchuk.org/cruk-navigation/menu-mdd/json"},m.propTypes={loadData:a.default.array,url:a.default.string}},function(e,t,n){e.exports=n(32)},function(e,t,n){"use strict";var r=n(2),a=n(7),o=n(34),l=n(4);function i(e){var t=new o(e),n=a(o.prototype.request,t);return r.extend(n,o.prototype,t),r.extend(n,t),n}var u=i(l);u.Axios=o,u.create=function(e){return i(r.merge(l,e))},u.Cancel=n(11),u.CancelToken=n(48),u.isCancel=n(10),u.all=function(e){return Promise.all(e)},u.spread=n(49),e.exports=u,e.exports.default=u},function(e,t){function n(e){return!!e.constructor&&"function"==typeof e.constructor.isBuffer&&e.constructor.isBuffer(e)}
/*!
* Determine if an object is a Buffer
*
* @author Feross Aboukhadijeh <https://feross.org>
* @license MIT
*/
e.exports=function(e){return null!=e&&(n(e)||function(e){return"function"==typeof e.readFloatLE&&"function"==typeof e.slice&&n(e.slice(0,0))}(e)||!!e._isBuffer)}},function(e,t,n){"use strict";var r=n(4),a=n(2),o=n(43),l=n(44);function i(e){this.defaults=e,this.interceptors={request:new o,response:new o}}i.prototype.request=function(e){"string"==typeof e&&(e=a.merge({url:arguments[0]},arguments[1])),(e=a.merge(r,{method:"get"},this.defaults,e)).method=e.method.toLowerCase();var t=[l,void 0],n=Promise.resolve(e);for(this.interceptors.request.forEach(function(e){t.unshift(e.fulfilled,e.rejected)}),this.interceptors.response.forEach(function(e){t.push(e.fulfilled,e.rejected)});t.length;)n=n.then(t.shift(),t.shift());return n},a.forEach(["delete","get","head","options"],function(e){i.prototype[e]=function(t,n){return this.request(a.merge(n||{},{method:e,url:t}))}}),a.forEach(["post","put","patch"],function(e){i.prototype[e]=function(t,n,r){return this.request(a.merge(r||{},{method:e,url:t,data:n}))}}),e.exports=i},function(e,t,n){"use strict";var r=n(2);e.exports=function(e,t){r.forEach(e,function(n,r){r!==t&&r.toUpperCase()===t.toUpperCase()&&(e[t]=n,delete e[r])})}},function(e,t,n){"use strict";var r=n(9);e.exports=function(e,t,n){var a=n.config.validateStatus;n.status&&a&&!a(n.status)?t(r("Request failed with status code "+n.status,n.config,null,n.request,n)):e(n)}},function(e,t,n){"use strict";e.exports=function(e,t,n,r,a){return e.config=t,n&&(e.code=n),e.request=r,e.response=a,e}},function(e,t,n){"use strict";var r=n(2);function a(e){return encodeURIComponent(e).replace(/%40/gi,"@").replace(/%3A/gi,":").replace(/%24/g,"$").replace(/%2C/gi,",").replace(/%20/g,"+").replace(/%5B/gi,"[").replace(/%5D/gi,"]")}e.exports=function(e,t,n){if(!t)return e;var o;if(n)o=n(t);else if(r.isURLSearchParams(t))o=t.toString();else{var l=[];r.forEach(t,function(e,t){null!==e&&void 0!==e&&(r.isArray(e)?t+="[]":e=[e],r.forEach(e,function(e){r.isDate(e)?e=e.toISOString():r.isObject(e)&&(e=JSON.stringify(e)),l.push(a(t)+"="+a(e))}))}),o=l.join("&")}return o&&(e+=(-1===e.indexOf("?")?"?":"&")+o),e}},function(e,t,n){"use strict";var r=n(2),a=["age","authorization","content-length","content-type","etag","expires","from","host","if-modified-since","if-unmodified-since","last-modified","location","max-forwards","proxy-authorization","referer","retry-after","user-agent"];e.exports=function(e){var t,n,o,l={};return e?(r.forEach(e.split("\n"),function(e){if(o=e.indexOf(":"),t=r.trim(e.substr(0,o)).toLowerCase(),n=r.trim(e.substr(o+1)),t){if(l[t]&&a.indexOf(t)>=0)return;l[t]="set-cookie"===t?(l[t]?l[t]:[]).concat([n]):l[t]?l[t]+", "+n:n}}),l):l}},function(e,t,n){"use strict";var r=n(2);e.exports=r.isStandardBrowserEnv()?function(){var e,t=/(msie|trident)/i.test(navigator.userAgent),n=document.createElement("a");function a(e){var r=e;return t&&(n.setAttribute("href",r),r=n.href),n.setAttribute("href",r),{href:n.href,protocol:n.protocol?n.protocol.replace(/:$/,""):"",host:n.host,search:n.search?n.search.replace(/^\?/,""):"",hash:n.hash?n.hash.replace(/^#/,""):"",hostname:n.hostname,port:n.port,pathname:"/"===n.pathname.charAt(0)?n.pathname:"/"+n.pathname}}return e=a(window.location.href),function(t){var n=r.isString(t)?a(t):t;return n.protocol===e.protocol&&n.host===e.host}}():function(){return!0}},function(e,t,n){"use strict";var r="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=";function a(){this.message="String contains an invalid character"}a.prototype=new Error,a.prototype.code=5,a.prototype.name="InvalidCharacterError",e.exports=function(e){for(var t,n,o=String(e),l="",i=0,u=r;o.charAt(0|i)||(u="=",i%1);l+=u.charAt(63&t>>8-i%1*8)){if((n=o.charCodeAt(i+=.75))>255)throw new a;t=t<<8|n}return l}},function(e,t,n){"use strict";var r=n(2);e.exports=r.isStandardBrowserEnv()?{write:function(e,t,n,a,o,l){var i=[];i.push(e+"="+encodeURIComponent(t)),r.isNumber(n)&&i.push("expires="+new Date(n).toGMTString()),r.isString(a)&&i.push("path="+a),r.isString(o)&&i.push("domain="+o),!0===l&&i.push("secure"),document.cookie=i.join("; ")},read:function(e){var t=document.cookie.match(new RegExp("(^|;\\s*)("+e+")=([^;]*)"));return t?decodeURIComponent(t[3]):null},remove:function(e){this.write(e,"",Date.now()-864e5)}}:{write:function(){},read:function(){return null},remove:function(){}}},function(e,t,n){"use strict";var r=n(2);function a(){this.handlers=[]}a.prototype.use=function(e,t){return this.handlers.push({fulfilled:e,rejected:t}),this.handlers.length-1},a.prototype.eject=function(e){this.handlers[e]&&(this.handlers[e]=null)},a.prototype.forEach=function(e){r.forEach(this.handlers,function(t){null!==t&&e(t)})},e.exports=a},function(e,t,n){"use strict";var r=n(2),a=n(45),o=n(10),l=n(4),i=n(46),u=n(47);function c(e){e.cancelToken&&e.cancelToken.throwIfRequested()}e.exports=function(e){return c(e),e.baseURL&&!i(e.url)&&(e.url=u(e.baseURL,e.url)),e.headers=e.headers||{},e.data=a(e.data,e.headers,e.transformRequest),e.headers=r.merge(e.headers.common||{},e.headers[e.method]||{},e.headers||{}),r.forEach(["delete","get","head","post","put","patch","common"],function(t){delete e.headers[t]}),(e.adapter||l.adapter)(e).then(function(t){return c(e),t.data=a(t.data,t.headers,e.transformResponse),t},function(t){return o(t)||(c(e),t&&t.response&&(t.response.data=a(t.response.data,t.response.headers,e.transformResponse))),Promise.reject(t)})}},function(e,t,n){"use strict";var r=n(2);e.exports=function(e,t,n){return r.forEach(n,function(n){e=n(e,t)}),e}},function(e,t,n){"use strict";e.exports=function(e){return/^([a-z][a-z\d\+\-\.]*:)?\/\//i.test(e)}},function(e,t,n){"use strict";e.exports=function(e,t){return t?e.replace(/\/+$/,"")+"/"+t.replace(/^\/+/,""):e}},function(e,t,n){"use strict";var r=n(11);function a(e){if("function"!=typeof e)throw new TypeError("executor must be a function.");var t;this.promise=new Promise(function(e){t=e});var n=this;e(function(e){n.reason||(n.reason=new r(e),t(n.reason))})}a.prototype.throwIfRequested=function(){if(this.reason)throw this.reason},a.source=function(){var e;return{token:new a(function(t){e=t}),cancel:e}},e.exports=a},function(e,t,n){"use strict";e.exports=function(e){return function(t){return e.apply(null,t)}}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=o(n(0)),a=o(n(1));function o(e){return e&&e.__esModule?e:{default:e}}function l(e){return r.default.createElement("a",{className:"cr-navigation-block__cta",href:e.href,target:e.target},r.default.createElement("div",{className:"cr-navigation-block"},r.default.createElement("h2",{className:"cr-navigation-block__title"},e.title),r.default.createElement("div",{className:"cr-navigation-block__content",dangerouslySetInnerHTML:{__html:e.text}})))}l.propTypes={href:a.default.string,title:a.default.string,text:a.default.string,target:a.default.string};var i=l;t.default=i},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)if(Object.prototype.hasOwnProperty.call(e,n)){var r=Object.defineProperty&&Object.getOwnPropertyDescriptor?Object.getOwnPropertyDescriptor(e,n):{};r.get||r.set?Object.defineProperty(t,n,r):t[n]=e[n]}return t.default=e,t}(n(0)),a=function(e){return e&&e.__esModule?e:{default:e}}(n(1));function o(e){return(o="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})(e)}function l(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function i(e,t){return!t||"object"!==o(t)&&"function"!=typeof t?function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e):t}function u(e){return(u=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function c(e,t){return(c=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var s=function(e){function t(){return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),i(this,u(t).apply(this,arguments))}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&c(e,t)}(t,r.Component),function(e,t,n){t&&l(e.prototype,t),n&&l(e,n)}(t,[{key:"render",value:function(){var e=this.props.content;return!this.props.content&&this.props.staticContent&&(e=r.default.createElement("div",{dangerouslySetInnerHTML:{__html:this.props.staticContent}})),r.default.createElement("div",{className:"cr-related-links"},r.default.createElement("div",{className:"cr-related-links__content"},r.default.createElement("h2",{className:"cr-related-links__heading"},this.props.title),r.default.createElement("div",{className:"cr-related-links__body"},e)))}}]),t}();s.propTypes={content:a.default.object,staticContent:a.default.string,title:a.default.string};var f=s;t.default=f},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=l(n(0)),a=l(n(1)),o=l(n