1(window.webpackChunkgyldendal_uddannelse=window.webpackChunkgyldendal_uddannelse||[]).push([[2318],{70628(e,t,n){"use strict";var r=n(54067);function o(){}function a(){}a.resetWarningCache=o,e.exports=function(){function e(e,t,n,o,a,c){if(c!==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,bigint:e,bool:e,func:e,number:e,object:e,string:e,symbol:e,any:e,arrayOf:t,element:e,elementType:e,instanceOf:t,node:e,objectOf:t,oneOf:t,oneOfType:t,shape:t,exact:t,checkPropTypes:a,resetWarningCache:o};return n.PropTypes=n,n}},75826(e,t,n){e.exports=n(70628)()},54067(e){"use strict";e.exports="SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED"},97667(e,t,n){"use strict";n.d(t,{A:()=>c});var r=n(75705),o=n.n(r),a=n(31684);const c=(i=a.A,s=i.getIn,function(e,t){o()(e,"Form value must be specified");var n=t||function(e){return s(e,"form")};return function(t){for(var r=arguments.length,c=new Array(r>1?r-1:0),i=1;i<r;i++)c[i-1]=arguments[i];return o()(c.length,"No fields specified"),1===c.length?s(n(t),e+".values."+c[0]):c.reduce(function(r,o){var c=s(n(t),e+".values."+o);return void 0===c?r:a.A.setIn(r,o,c)},{})}});var i,s},98606(e,t,n){"use strict";n.d(t,{Y:()=>i});var r=n(77810),o=n(69122),a=n.n(o);function c(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var i=function(e){var t,n,o=e.meta,i=o.error,s=o.touched,l=o.dirty,u=a()({checkbox__input:!0,dirty:l,error:i&&s});return r.createElement("label",{className:e.className||"checkbox",htmlFor:e.id,disabled:e.disabled},r.createElement("input",(t=function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{},r=Object.keys(n);"function"==typeof Object.getOwnPropertySymbols&&(r=r.concat(Object.getOwnPropertySymbols(n).filter(function(e){return Object.getOwnPropertyDescriptor(n,e).enumerable}))),r.forEach(function(t){c(e,t,n[t])})}return e}({},e.input),n=null!=(n={className:u,type:"checkbox",id:e.id,onFocus:e.onFocus,onBlur:e.onBlur,required:e.required,onChange:function(t){e.input.onChange(t),e.changeHandler&&e.changeHandler(t)}})?n:{},Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(n)):function(e){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t.push.apply(t,n)}return t}(Object(n)).forEach(function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(n,e))}),t)),r.createElement("span",{className:"checkbox__indicator"}),r.createElement("span",{className:"checkbox__text"},e.label," ",e.required&&r.createElement("span",{className:"required-star"},"*")))}},41908(e,t,n){"use strict";n.d(t,{DT:()=>c,dQ:()=>a,gJ:()=>o});var r=n(77810),o=function(e){var t=e.meta;return r.createElement("div",{style:{position:"relative"}},t.error&&t.touched&&r.createElement("span",{className:"field-error"},t.error))},a=function(e){if(n.g.canUseDOM){var t=[];for(var r in e)e[r]&&t.push(r);var o=document.querySelector('[name="'.concat(t[0],'"]'));o&&window.scrollTo({top:o.offsetTop,behavior:"smooth"})}},c=function(e){return/^(([^<>()[\]\\.,;:\s@"]+(\.[^<>()[\]\\.,;:\s@"]+)*)|(".+"))@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}])|(([a-zA-Z\-0-9]+\.)+[a-zA-Z]{2,}))$/.test(e)}},3948(e,t,n){"use strict";n.d(t,{A:()=>i});var r=n(77810),o=n(69122),a=n.n(o);function c(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var i=function(e){var t,n,o=e.meta,i=o.error,s=o.touched,l=a()({"text-input__input":!0,dirty:e.input.value,invalid:i&&s});return r.createElement("div",{className:"text-input"},r.createElement("input",(t=function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{},r=Object.keys(n);"function"==typeof Object.getOwnPropertySymbols&&(r=r.concat(Object.getOwnPropertySymbols(n).filter(function(e){return Object.getOwnPropertyDescriptor(n,e).enumerable}))),r.forEach(function(t){c(e,t,n[t])})}return e}({},e.input),n=null!=(n={className:l,id:e.input.name,type:e.type||"text",onFocus:e.onFocus,onBlur:e.onBlur,maxLength:e.maxLength,required:e.required})?n:{},Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(n)):function(e){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t.push.apply(t,n)}return t}
1(Object(n)).forEach(function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(n,e))}),t)),r.createElement("label",{htmlFor:e.input.name,className:"text-input__label"},e.label," ",e.required&&r.createElement("span",{className:"required-star"},"*")),i&&s&&r.createElement("span",{className:"text-input__error-msg"},i))}},16779(e,t,n){"use strict";n.d(t,{E:()=>a});var r=n(15647),o=n(81901);function a(e){return(0,r.Ng)(function(e){return{newsletterSignupPending:o.Vv.newsletterSignupPending(e),newsletterSettingsSavePending:o.Vv.newsletterSettingsSavePending(e)}},function(e){return{newsletterSignup:function(t,n,r,a){return e(o.Be.newsletterSignup(t,n,r,a))},newsletterSettingsSave:function(t,n,r,a){return e(o.Be.newsletterSettingsSave(t,n,r,a))}}})(e)}},75833(e,t,n){"use strict";n.r(t),n.d(t,{default:()=>R});var r=n(77810),o=n(69122),a=n.n(o),c=n(2124),i=n(41908),s=n(16779),l=n(4912),u=n(36906),p=(u.A.arrayInsert,u.A.arrayMove,u.A.arrayPop,u.A.arrayPush,u.A.arrayRemove,u.A.arrayRemoveAll,u.A.arrayShift,u.A.arraySplice,u.A.arraySwap,u.A.arrayUnshift,u.A.autofill,u.A.blur,u.A.change),m=(u.A.clearAsyncError,u.A.clearFields,u.A.clearSubmit,u.A.clearSubmitErrors,u.A.destroy,u.A.focus,u.A.initialize,u.A.registerField,u.A.reset,u.A.resetSection,u.A.setSubmitFailed,u.A.setSubmitSucceeded,u.A.startAsyncValidation,u.A.startSubmit,u.A.stopAsyncValidation,u.A.stopSubmit,u.A.submit,u.A.touch,u.A.unregisterField,u.A.untouch,u.A.updateSyncWarnings,u.A.updateSyncErrors,n(97667)),f=n(48418),b=n(15647),d=n(56839),y=n(98606),g=n(3948);function h(e,t,n){return t=w(t),r=e,!(o=_()?Reflect.construct(t,n||[],w(e).constructor):t.apply(e,n))||"object"!=((a=o)&&"undefined"!=typeof Symbol&&a.constructor===Symbol?"symbol":typeof a)&&"function"!=typeof o?function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(r):o;var r,o,a}function v(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 O(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function w(e){return w=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)},w(e)}function S(e,t){return S=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e},S(e,t)}function _(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(e){}return(_=function(){return!!e})()}var E=function(e){function t(){return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),h(this,t,arguments)}var n,o;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&&S(e,t)}(t,e),n=t,(o=[{key:"render",value:function(){var e=this.props.CtaBackgroundColorClass,t=this.props.CtaTextColorClass,n="newsletter-banner",o=a()("".concat(n,"__submit-button"),O({},"".concat(e,"--bg"),e),O({},"".concat(t,"--text"),t));return r.createElement("form",{onSubmit:this.props.handleSubmit,className:"".concat(n,"__form")},r.createElement("div",{className:"content-row"},r.createElement("div",{className:"content-column--large-50 content-column--gutter--large"},r.createElement(l.A,{name:"name",component:g.A,label:this.props.NameText,required:!0})),r.createElement("div",{className:"content-column--large-50 content-column--gutter--large"},r.createElement(l.A,{name:"email",component:g.A,label:this.props.EmailText,required:!0}))),r.createElement("div",{className:"content-row"},r.createElement("div",{className:"content-column--medium-50 content-column--large-66 content-column--gutter--large"},r.createElement("div",{className:"form-terms ".concat(n,"__form__terms")}
1,r.createElement(l.A,{id:"bannerPermission",name:"permission",component:y.Y}),r.createElement("label",{htmlFor:"bannerPermission",className:"form-terms__text content-rich-text",dangerouslySetInnerHTML:{__html:this.props.AgreementCheckboxText+'<span class="required-star">*</span>'}}),r.createElement(l.A,{name:"permission",component:i.gJ}))),r.createElement("div",{className:"content-column--medium-50 content-column--large-33 content-column--gutter--large"},r.createElement("button",{className:o,type:"submit",disabled:this.props.newsletterSignupPending},this.props.newsletterSignupPending?r.createElement("span",{className:"loader button-is-loading"},r.createElement("span",null)):r.createElement("span",null,this.props.SignupButtonText)))))}}])&&v(n.prototype,o),t}(r.Component),P=(0,m.A)("newsletterSignupBannerForm");const j=(0,b.Ng)(function(e){return{email:P(e,"email")}},function(e){return(0,d.zH)({changeFieldValue:p},e)})((0,f.A)({form:"newsletterSignupBannerForm"})(E));function A(e,t,n){return t=T(t),r=e,!(o=C()?Reflect.construct(t,n||[],T(e).constructor):t.apply(e,n))||"object"!=((a=o)&&"undefined"!=typeof Symbol&&a.constructor===Symbol?"symbol":typeof a)&&"function"!=typeof o?function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(r):o;var r,o,a}function N(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 x(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function T(e){return T=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)},T(e)}function k(e,t){return k=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e},k(e,t)}function C(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(e){}return(C=function(){return!!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),(n=A(this,t,[e])).validateNewsletterSignupForm=n.validateNewsletterSignupForm.bind(n),n.handleSubmit=n.handleSubmit.bind(n),n}var n,o;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&&k(e,t)}(t,e),n=t,o=[{key:"validateNewsletterSignupForm",value:function(e){var t={};return e.name||(t.name=this.props.InvalidNameMessage),e.email&&(0,i.DT)(e.email)||(t.email=this.props.InvalidEmailMessage),e.permission||(t.permission=this.props.InvalidPermissionMessage||"No message..."),e.CaptchaResponse||(t.recaptcha="Recaptcha validation failed"),0===Object.keys(t).length&&t.constructor===Object?null:t}},{key:"handleSubmit",value:function(e){var t=this,n=Object.assign({},e),r=window.grecaptcha.getResponse();return n.CaptchaResponse=r,new Promise(function(e,r){var o=t.props.WebApiUrl||"/WebAPI/Feature/Profile/SubscribeNewsletter",a=t.validateNewsletterSignupForm(n);if(a)throw new c.n(a);t.props.newsletterSignup(n,e,r,o)}).then(function(e){if(!e.Success)throw new c.n({email:e.ErrorMessage});var n=t.props.SuccessRedirectLink||"/newsletter/newsletter-settings";window.location.pathname=n})}},{key:"render",value:function(){var e,t,n=this.props.ContentBackgroundColorClass,o=this.props.ContentTextColorClass,c="newsletter-banner",i=a()(c,"content-module",x({},"".concat(n,"--bg"),n),x({},"".concat(o,"--text"),o)),s=a()("".concat(c,"__header"),x({},"".concat(o,"--text"),o));return r.createElement("div",{className:i},r.createElement("div",{className:"".concat(c,"__inner content-module__landingpage-inner")},r.createElement("div",{className:"content-row"},this.props.TrumpetText&&r.createElement("p",{className:"".concat(c,"__trumpet")},this.props.TrumpetText),r.createElement("div",{className:"".concat(c,"__content-wrapper")},r.createElement("p",{className:s},this.props.TitleText),r.createElement("div",{className:"".concat(c,"__description"),dangerouslySetInnerHTML:{__html:this.props.DescriptionText}})),r.createElement("div",{className:"".concat(c,"__form-wrapper")},r.createElement(j,(e=function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{},r=Object.keys(n);"function"==typeof Object.getOwnPropertySymbols&&(r=r.concat(Object.getOwnPropertySymbols(n).filter(function(e){return Object.getOwnPropertyDescriptor(n,e).enumerable}))),r.forEach(function(t){x(e,t,n[t])})}return e}({},this.props),t=null!=(t={onSubmit:this.handleSubmit}
1)?t:{},Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):function(e){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t.push.apply(t,n)}return t}(Object(t)).forEach(function(n){Object.defineProperty(e,n,Object.getOwnPropertyDescriptor(t,n))}),e))))))}}],o&&N(n.prototype,o),t}(r.Component);const D=(0,s.E)(F),R=function(e){return r.createElement(D,e)}}}]); 2//# sourceMappingURL=2318.dd6601ad9cdc5734464d.js.map
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.