https://s.flipboard.com/webu/app-route-containers-newsletters-landing.852e4f61128c1a9f4f80.bundle.js
1"use strict";(("undefined"!=typeof self?self:this).__LOADABLE_LOADED_CHUNKS__=("undefined"!=typeof self?self:this).__LOADABLE_LOADED_CHUNKS__||[]).push([[2421],{62417:function(e,t,n){n.r(t),n.d(t,{default:function(){return Y}});var r=n(12291),i=n(14890),o=(n(34769),n(95342),n(68625),n(1939),n(62775),n(96928),n(61229),n(58188),n(73439),n(20796),n(15735),n(28673),n(6886),n(12167)),s=(n(35666),n(49228),n(26936),n(18178),n(34115),n(634),n(2784)),a=n(45697),u=n.n(a),c=n(31075),p=n(17394),l=n(49372),f=n(5109),d=n(4067),m=n(26626),b=n(1726),g=n(92431),h=n(47741),y=n(30001),v=n(57276),w=n(37757),R=n(8805),S=n(90068),P=n(59359),j=n(60986),E=n(52322);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 _(e,t,n,r,i,o,s){try{var a=e[o](s),u=a.value}catch(e){return void n(e)}a.done?t(u):Promise.resolve(u).then(r,i)}function k(e){return function(){var t=this,n=arguments;return new Promise((function(r,i){var o=e.apply(t,n);function s(e){_(o,r,i,s,a,"next",e)}function a(e){_(o,r,i,s,a,"throw",e)}s(void 0)}))}}function O(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 T(e,t){return T=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e},T(e,t)}function N(e){var t=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,r=q(e);if(t){var i=q(this).constructor;n=Reflect.construct(r,arguments,i)}else n=r.apply(this,arguments);return L(this,n)}}function L(e,t){return!t||"object"!==x(t)&&"function"!=typeof t?C(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 q(e){return q=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)},q(e)}function D(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 A(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?D(Object(n),!0).forEach((function(t){Z(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):D(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function Z(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var G=(0,o.Z)("div",{target:"evmi6ph6"})({display:"grid",columnGap:"".concat(l.N.BASE8X),gridTemplateColumns:"minmax(200px, 500px) minmax(200px, 500px)",gridTemplateRows:"700px"},p.j.phone({display:"block"}),""),B=(0,o.Z)(c.Z,{target:"evmi6ph5"})({display:"flex",alignItems:"center",marginTop:l.N.BASE6X},""),I=(0,o.Z)("div",{target:"evmi6ph4"})({display:"flex",flexDirection:"column",justifyContent:"center",h1:A({},f.Hb.BRAND_HEADING_MEDIUM,{paddingBottom:l.N.BASE4X}),".sub-heading":A({},f.k7.LARGE_STANDARD,{paddingBottom:l.N.BASE6X})},p.j.phone({marginTop:"".concat(l.N.BASE4X),marginBottom:"".concat(l.N.BASE4X)}),""),K=(0,o.Z)("div",{target:"evmi6ph3"})({name:"1e47m54",styles:"display:flex;justify-content:center;img{object-fit:cover;height:100%;}"}),U=(0,o.Z)("form",{target:"evmi6ph2"})({display:"flex",flexDirection:"column",alignItems:"flex-end",rowGap:"".concat(l.N.LARGE),marginBottom:"".concat(l.N.BASE)},""),F=(0,o.Z)(d.Z,{target:"evmi6ph1"})({name:"1d3w5wq",styles:"width:100%"}),X=(0,o.Z)(m.ZP,{target:"evmi6ph0"})({name:"1tjylrs",styles:"width:fit-content"}),H={"10fortoday":"104T",tech:"Tech",photosoftheweek:"PhotoDesk",politics:"Polit",climate:"Climate",theshot:"Photography",recipes:"Recipes",thetastiest:"Food",savvy:"PerFin",wanderlust:"Travel"},V=function(e){!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&&T(e,t)}(s,e);var t,n,r,i,o=N(s);function s(e){var t;return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,s),(t=o.call(this,e)).submit=t.submit.bind(C(t)),t.emailSubscriptions=e.pendingSubscriptionGroups.find((function(e){return"newsletters"===e.name.toLowerCase()})),t.subscriptionKey=H[e.keyProperty],t.subscriptionGroupId="".concat(t.emailSubscriptions.group,"-").concat(t.subscriptionKey),t.subscription=t.emailSubscriptions.subscriptions.find((function(e){return e.key===t.subscriptionKey})),t}return t=s,n=[{key:"componentDidMount",value:function(){(0,this.props.usageTrackEnterNewsletterLandingPage)(this.subscriptionGroupId)}},{key:"componentDidUpdate",value:function(e){var t=this.props,n=t.reCaptchaFailedValidation,r=t.usageTrackNewsletterLandingPageSubmission;!e.reCaptchaFailedValidation&&n&&r(this.subscriptionGroupId,!1)}},{key:"submit",value:(i=k(regeneratorRuntime.mark((function e(t){var n,r,i=this;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return t.preventDefault(),n=this.props,r=n.validateReCaptcha,(0,n.usageTrackNewsletterLandingPageSubmitClick)(this.subscriptionGroupId),e.next=5,r("newsletters_landing",k(regeneratorRuntime.mark((function e(){var n,r,o;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return n=i.props,r=n.onSubmit,o=n.usageTrackNewsletterLandingPageSubmission,e.prev=1,e.next=4,r(t,y.go.NEWSLETTER);case 4:o(i.subscriptionGroupId,!0),e.next=11;break;case 7:e.prev=7,e.t0=e.catch(1),o(i.subscriptionGroupId,!1),h.Z.captureException(e.t0);case 11:case"end":return e.stop()}}),e,null,[[1,7]])}))));case 5:case"end":return e.stop()}}),e,this)}))),function(e){return i.apply(this,arguments)})},{key:"render",value:function(){var e,t=this.props,n=t.t,r=t.email,i=t.onboardPending,o=t.isReCaptchaPending,s=t.onEmailChange,a=t.configuration,u=t.isSubmittable,c=t.ReCaptchaUI,p=t.frictionlessEnter,l=n("email_preference_subscription_name_".concat(this.subscriptionKey)),f=o||!u;return(0,E.jsx)(B,{children:(0,E.jsxs)(G,{children:[(0,E.jsxs)(I,{children:[(0,E.jsx)("h1",{children:n("sign_up_email_newsletter_name",{newsLetterTheme:l})}),(0,E.jsx)("p",{className:"sub-heading",children:null===(e=this.subscription)||void 0===e?void 0:e.description}),(0,E.jsxs)(U,{onSubmit:this.submit,children:[(0,E.jsx)(F,{type:"email",name:"email",placeholder:n("newsletters_email_placeholder"),value:r,onChange:s,onKeyUp:function(){return p(y.go.NEWSLETTER)},disabled:i,autoFocus:!0}),i?(0,E.jsx)(b.Z,{}):(0,E.jsx)(X,{name:"newsletters__form-submit",className:"button--primary button--block",type:"submit",disabled:f,children:"Join"})]}),c,(0,E.jsx)(g.Z,{isNewsletter:!0})]}),(0,E.jsx)(K,{children:(0,E.jsx)("img",{src:a.image,alt:"imag-cover"})})]})})}}],n&&O(t.prototype,n),r&&O(t,r),s}(s.Component);V.propTypes={keyProperty:u().string.isRequired,configuration:u().object.isRequired,t:u().func.isRequired,emailGroups:u().array,emailGroupsLoaded:u().bool.isRequired,isPhone:u().bool.isRequired,onEmailChange:u().func.isRequired,onPendingSubscriptionGroupsChange:u().func.isRequired,onSubmit:u().func.isRequired,pendingSubscriptionGroups:u().array,email:u().string.isRequired,onboardPending:u().bool.isRequired,isSubmittable:u().bool.isRequired,subscriptionGroups:u().array.isRequired,usageTrackSignupEnter:u().func.isRequired,usageTrackSignupExit:u().func.isRequired,usageTrackEnterNewsletterLandingPage:u().func.isRequired,usageTrackNewsletterLandingPageSubmitClick:u().func.isRequired,usageTrackNewsletterLandingPageSubmission:u().func.isRequired,preSelectSubscription:u().func.isRequired,ReCaptchaUI:u().node,validateReCaptcha:u().func.isRequired,isReCaptchaPending:u().bool.isRequired,reCaptchaFailedValidation:u().bool.isRequired,frictionlessEnter:u().func.isRequired};var M=(0,S.Z)(j.Z,P.Z)((0,v.Z)((0,R.Z)((0,w.Z)(V)))),W=n(31298),J=n(21681),Y=(0,r.$j)((function(e){var t=(0,W.VY)(e).key;return{configuration:e.newsLettersLanding.configuration[t],keyProperty:t}}),(function(e){return(0,i.DE)({usageTrackEnterNewsletterLandingPage:J.Sk,usageTrackNewsletterLandingPageSubmitClick:J.lT,usageTrackNewsletterLandingPageSubmission:J.hy},e)}))(M)}}]); 2//# sourceMappingURL=app-route-containers-newsletters-landing.852e4f61128c1a9f4f80.bundle.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.