티스토리 수익 글 보기
“use strict”;(self.webpackChunksubstack=self.webpackChunksubstack||[]).push([[“7992″],{44502:function(e,t,i){i.r(t),i.d(t,{ReaderOnboardingModal:()=>y,ReaderOnboardingModalWithUserContext:()=>f});var n=i(99851),r=i(69277),a=i(70408),l=i(32641),s=i(4006),o=i(17402),d=i(86271),c=i(52820),u=i(46271),p=i(86500),h=i(20360),m=i(4680),E=i(52060),b=i(95573),_=i(95422),g=i(21980),Y=i(30950),R=i(55087),A=i(6455),D=i(63614),S=i(52023),v=i(78979),I=i(39318),N=i(49807);class y extends d.w{componentDidMount(){super.componentDidMount()}componentWillReceiveProps(e){this.setState({skipRedirectOnExit:e.skipRedirectOnExit,zIndex:e.zIndex,entry:e.entry,onBeforeClose:e.onBeforeClose})}getDefaultStep(){return v.d.CATEGORIES}openForPub(e,t){this.setState({pub:e,profile:t,step:t?this.props.user?v.d.CATEGORIES:v.d.PUB_SIGNUP:v.d.PUB_LANDING}),this.open()}openToPubSignup(e){this.setState({pub:e,step:v.d.PUB_SIGNUP,profile:null}),this.open()}setStep(e){if((0,p.u4)(p.qY.READER_ONBOARDING_STEP_CHANGED,{from_step:this.state.step,to_step:e,modal:!0}),e===v.d.EXIT)if(this.state.skipRedirectOnExit)this.close();else{var t;let e=null!=(t=this.redirect)?t:this.state.pub&&”reader2″===this.state.entry?(0,I.$_T)(this.state.pub):(0,N.oT5)();document.location.href=e}else setTimeout(()=>this.setState({step:e}),0)}setPreviousStepData(e,t){this.setState({previousStepData:(0,a._)((0,r._)({},this.state.previousStepData),{[e]:t})})}getClassName(){return”reader-onboarding-modal wide”}onClose(){(0,p.u4)(p.qY.READER_ONBOARDING_MODAL_CLOSED,{entry:this.props.entry,step:this.state.step}),this.setStep(this.getDefaultStep()),document.location.reload()}onOpen(){var e;(0,p.u4)(p.qY.READER_ONBOARDING_MODAL_OPENED,{entry:this.props.entry,step:this.state.step,for_pub_id:null==(e=this.state.pub)?void 0:e.id})}handleError(e){let{ignore:t=!1}=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},{step:i}=this.state;console.error(“Error in reader onboarding “.concat(i,” step: “).concat(e)),(0,p.u4)(p.qY.READER_ONBOARDING_ERROR,{step:i,entry:this.props.entry,ignore:t}),t||this.setStep(v.d.ERROR)}renderStep(){let e=this.props,{ref:t}=e,i=(0,l._)(e,[“ref”]),{step:n,open:o,pub:d,profile:c,previousStepData:u}=this.state,p={setStep:this.setStep,handleError:this.handleError,close:this.close,setPreviousStepData:this.setPreviousStepData},I=()=>{this.setPreviousStepData(v.d.APP_UPSELL,!0),this.setStep(v.d.WELCOME)};if(!o)return null;switch(n){case v.d.SIGNUP:return(0,s.Y)(A.A,(0,a._)((0,r._)({},i,p),{previousStepData:u}));case v.d.PUB_LANDING:return(0,s.Y)(Y.A,(0,a._)((0,r._)({},i,p),{pub:d}));case v.d.PUB_SIGNUP:return(0,s.Y)(R.A,(0,a._)((0,r._)({},i,p),{pub:d,profile:null!=c?c:null}));case v.d.CATEGORIES:return(0,s.Y)(_.I,(0,a._)((0,r._)({},i,p),{pub:d}));case v.d.PROFILE:return(0,s.Y)(g.A,(0,r._)({},i,p));case v.d.START_WRITING:return(0,s.Y)(D.A,(0,r._)({},i,p));case v.d.CREATE_PUBLICATION:return(0,s.Y)(m.A,(0,r._)({},i,p));case v.d.CREATE_PUBLICATION_SUCCESS:return(0,s.Y)(E.A,(0,a._)((0,r._)({},i,p),{previousStepData:u}));case v.d.ERROR:return(0,s.Y)(b.A,(0,r._)({},i,p));case v.d.APP_UPSELL:return(0,s.Y)(h.A,{onComplete:I});case v.d.WELCOME:default:return(0,s.Y)(S.A,(0,a._)((0,r._)({},i,p),{pub:d,profile:null!=c?c:null}))}}renderChildren(){return(0,s.Y)(“div”,{className:”reader-onboarding-modal-container”,children:this.renderStep()})}constructor(e,t){var i;super(e,t),(0,n._)(this,”redirect”,void 0),this.setStep=this.setStep.bind(this),this.state.pub=e.pub||null,this.handleError=this.handleError.bind(this),this.state.previousStepData={},this.setPreviousStepData=this.setPreviousStepData.bind(this),this.state.skipRedirectOnExit=null!=(i=e.skipRedirectOnExit)&&i,this.redirect=e.redirect&&”/”!==e.redirect?e.redirect:null,this.state.step=e.step||this.getDefaultStep()}}(0,n._)(y,”contextType”,c.qL);let f=(0,o.forwardRef)((e,t)=>{let i=(0,u.ur)(),n=e.onBeforeClose,l=n?()=>n(i.user):void 0,o=(0,a._)((0,r._)({},e),{onBeforeClose:l,user:i.user});return(0,s.Y)(y,(0,a._)((0,r._)({},o),{ref:t}))})},95422:function(e,t,i){i.d(t,{I:()=>D});var n=i(79785),r=i(4006),a=i(45994),l=i(15734),s=i.n(l),o=i(84605),d=i(86500),c=i(12501),u=i(35369),p=i(76977),h=i(57820),m=i(63136),E=i(38605),b=i(59956),_=i(78979),g=i(38018),Y=i(74167),R=i(15194);function A(){let e=(0,n._)([“Select “,” more to continue”]);return A=function(){return e},e}let D=e=>{let{onCategoriesFinalized:t=null,setStep:i,handleError:n,pub:l=null,entry:D,user:S,setPreviousStepData:v,canBeSkipped:I=!1}=e,{iString:N,iPlural:y,iTemplate:f}=(0,o.GO)(),[O,C]=(0,a.J0)([]),[P,B]=(0,a.J0)([]),[T,k]=(0,a.J0)(!1),[G,F]=(0,a.J0)([]),[U,L]=(0,a.J0)(!1),{result:w,isLoading:q}=(0,c.st)({pathname:”/api/v1/categories/recommended”,auto:!0}),{result:x,isLoading:J,refetch:W}=(0,c.st)({pathname:”/api/v1/onboarding/recommended”,auto:!1});(0,a.vJ)(()=>{(0,d.u4)(d.qY.READER_ONBOARDING_CATEGORIES_SCREEN_SHOWN,{entry:D,hasSelectedCategories:T})},[D,T]),(0,a.vJ)(()=>{if(T&&x&&!J){let e=(e=>{var t,i,n,r,a;let l=[],s=new Set,o=null==e||null==(t=e.collections.find(e=>(null==e?void 0:e.title)===Y.w))?void 0:t.publications;if(o&&(l=o.slice(0,g.l)).forEach(e=>s.add(e.id)),l.length=3){let t=0;for(;l.length=g.l))break}if(!i)break;t++}}else{let i=0;for(;l.length737237===e.id)&&F([737237])}},[x,J,T,D]);let K=null==w?void 0:w.categories,$=async()=>{try{let e={categoryIds:JSON.stringify(O)};await W({query:e})}catch(e){n(e,{ignore:!0}),i(_.d.PROFILE);return}for(let e of((0,d.u4)(d.qY.READER_ONBOARDING_CATEGORIES_FINALIZED,{entry:D,numberOfCategories:O.length}),O))(0,d.u4)(d.qY.READER_ONBOARDING_CATEGORY_REQUESTED,{entry:D,categoryId:e});k(!0),null==t||t()},M=async()=>{let e=S?S.profile_set_up_at?S.has_publication?_.d.APP_UPSELL:_.d.START_WRITING:_.d.PROFILE:_.d.SIGNUP;if(G.length>0)try{L(!0),(0,d.u4)(d.qY.READER_ONBOARDING_BULK_SUBSCRIBE_SELECTED_IN_UI,{entry:D,numberOfSubscriptions:G.length,recommendationsFrom:”model”}),S?(await s().post(“/api/v1/bulk_signup”).send({publications:G,source:”reader2-onboarding-modal”}),(0,d.u4)(d.qY.READER_ONBOARDING_BULK_SUBSCRIBED,{entry:D,numberOfSubscriptions:G.length,recommendationsFrom:”model”})):v(_.d.CATEGORIES,{publications:G,selectedCategoryIds:O}),i(e)}catch(e){(0,d.u4)(d.qY.READER_ONBOARDING_CATEGORIES_ERROR,{entry:D,error:e}),n(e,{ignore:!1})}else S?(0,d.u4)(d.qY.READER_ONBOARDING_BULK_SUBSCRIBE_SKIPPED,{entry:D,recommendationsFrom:”model”}):v(_.d.CATEGORIES,{publications:[],selectedCategoryIds:O}),i(e)};return T||0!==P.length?(0,r.FD)(p.I1,{children:[(0,r.FD)(p.I1,{children:[(0,r.Y)(m.EY.H2,{translated:!0,children:”Creators you may like”}),(0,r.Y)(m.EY.B2,{color:”pub-secondary-text”,translated:!0,children:”We found some writers based on your interests.”})]}),J?(0,r.Y)(h.y$,{}):(0,r.Y)(E.Z,{pubs:P,selected:G,setSelected:F,onRecommendationsFirstVisible:(e,t)=>{(0,d.u4)(d.qY.READER_ONBOARDING_PUB_RECOMMENDED,{entry:D,publication_id:e.id,suggestion_rank:t,recommendationFrom:”model”})}}),(0,r.FD)(p.I1,{gap:8,children:[(0,r.FD)(u.$n,{priority:”primary”,onClick:M,disabled:U,children:[G.length>0&&y(“Subscribe and continue”,”Subscribe to %1 and continue”,G.length),0===G.length&&N(“Continue without subscribing”)]}),I&&(0,r.Y)(u.$n,{priority:”secondary”,onClick:()=>{(0,d.u4)(d.qY.READER_ONBOARDING_BULK_SUBSCRIBE_SKIPPED,{entry:D,recommendationsFrom:”model”}),i(_.d.APP_UPSELL)},disabled:U,children:N(“Skip for now”)})]})]}):(0,r.FD)(p.I1,{className:”categories-step”,gap:2,children:[(0,r.FD)(p.I1,{children:[l?(0,r.FD)(p.I1,{children:[(0,r.Y)(m.EY.H3,{translated:!0,children:”You’re subscribed!”}),(0,r.Y)(m.EY.B2,{color:”pub-secondary-text”,translated:!0,children:”Now dive into your interests”})]}):(0,r.Y)(m.EY.H3,{translated:!0,children:”Dive into your interests”}),(0,r.Y)(m.EY.B2,{color:”pub-secondary-text”,translated:!0,children:”We’ll recommend top publications based on the topics you select.”})]}),q?(0,r.Y)(h.y$,{}):K?(0,r.Y)(p.I1,{className:R.A.contentContainer,children:(0,r.Y)(b.LJ,{hasFeatured:!1,categories:K,categoryIds:O,onCategoryClicked:e=>{let{categoryId:t}=e;if(O.includes(t)){var i;let e=null==K||null==(i=K.find(e=>(null==e?void 0:e.id)===t))?void 0:i.subcategories;C(O.filter(i=>i!==t&&!(null==e?void 0:e.some(e=>e.id===i))))}else C([…O,t])},ranking:”all”,defaultExpanded:!0})}):(0,r.Y)(p.I1,{className:R.A.contentContainer,children:(0,r.Y)(m.EY.B2,{translated:!0,children:”Something went wrong.”})}),(0,r.Y)(u.$n,{className:”primary”,onClick:$,children:O.length<3?f(A(),3-O.length):N("Continue")})]})}},20360:function(e,t,i){i.d(t,{A:()=>u});var n=i(4006),r=i(45994),a=i(47963),l=i(86500),s=i(35369),o=i(76977),d=i(63136),c=i(57324);function u(e){let{onComplete:t}=e;return(0,r.vJ)(()=>(0,l.u4)(l.qY.READER_ONBOARDING_APP_UPSELL_SHOWN),[]),(0,n.FD)(o.I1,{paddingTop:24,gap:12,children:[(0,n.Y)(d.EY.H1,{weight:”heavy”,children:”Download the Substack app”}),(0,n.Y)(d.EY.B3,{children:”Get the best reading experience on Android and iOS.”}),(0,n.Y)(a.gF,{utm_campaign:c._9.readerOnboarding,utm_source:c.VU.substack}),(0,n.Y)(“div”,{className:”modal-ctas”,children:(0,n.Y)(s.$n,{priority:”primary”,onClick:t,children:”Continue”})})]})}},4680:function(e,t,i){i.d(t,{A:()=>A});var n=i(4006),r=i(45994),a=i(32485),l=i.n(a),s=i(38221),o=i.n(s),d=i(15734),c=i.n(d),u=i(42250),p=i(42025),h=i(23725),m=i(86500),E=i(35369),b=i(76977),_=i(63136),g=i(78979),Y=i(82776),R=i(80761);let A=e=>{let{user:t,setStep:i,entry:a,setPreviousStepData:s}=e,d=(0,r.li)(null),A=(0,r.li)(null),[D,S]=(0,r.J0)(“”),[v,I]=(0,r.J0)([]),[N,y]=(0,r.J0)(!1),[f,O]=(0,r.J0)(!1),[C,P]=(0,r.J0)(!1);(0,r.vJ)(()=>{let e=async()=>{try{let e=await c().get(“/api/v1/publication/suggestion”);e.body.subdomain&&(y(!0),S(e.body.subdomain))}catch(e){console.error(“Failed to get subdomain suggestion:”,e)}};f||(O(!0),(0,m.u4)(m.qY.READER_ONBOARDING_CREATE_PUBLICATION_STEP_STARTED,{entry:a}),e(),O(!1))},[f,O,a]);let B=o()(e=>{T(e)},500),T=async e=>{let t=e.target.value;if(S(t),0===t.length)return void I([]);try{(await c().get(“/api/v1/check_subdomain”,{subdomain:t})).body.available?(y(!0),I([])):(y(!1),I([{msg:”This URL is taken. Try another.”}]))}catch(t){var i,n;let e=[];null==(n=t.response.body)||null==(i=n.errors)||i.forEach(i=>{t.response.body.errors.length>1&&”Please enter a valid web URL (letters and numbers only)”===i.msg||e.push(i)}),y(!1),I(e)}},k=async()=>{var e,n,r,l,o;try{let r=(await c().post(“/api/v1/publication”).send({name:””.concat((0,Y.guessFirstName)(null!=(n=null==t?void 0:t.name)?n:null)||”My”,” Publication”),subdomain:D,hero_text:”Welcome to my publication”,tos:!0,captcha_response:C&&(null==A||null==(e=A.current)?void 0:e.getResponse())})).body;s(g.d.CREATE_PUBLICATION,{createdPub:r}),i(g.d.CREATE_PUBLICATION_SUCCESS)}catch(t){if((0,m.u4)(m.qY.READER_ONBOARDING_CREATE_PUBLICATION_STEP_ERROR,{entry:a,message:t.toString()}),401===t.response.statusCode){P(!0),y(!1),I([]);return}let e=[];null==(l=t.response.body)||null==(r=l.errors)||r.forEach(i=>{t.response.body.errors.length>1&&”Please enter a valid web URL (letters and numbers only)”===i.msg||e.push(i)}),(null==(o=t.response.body)?void 0:o.error)&&e.push({msg:t.response.body.error}),y(!1),I(e)}};return(0,n.FD)(b.I1,{gap:32,paddingTop:48,className:R.A.mobileAwareWidth,children:[(0,n.Y)(_.EY.H1,{children:”Create your publication”}),(0,n.FD)(b.I1,{className:R.A.borderedBox,gap:56,paddingTop:56,paddingBottom:32,paddingX:{mobile:12,desktop:48},radius:”md”,children:[(0,n.FD)(b.I1,{gap:16,children:[(0,n.Y)(_.EY.B3,{align:”left”,weight:”bold”,children:”Publication URL”}),(0,n.FD)(b.Ye,{gap:12,alignItems:”center”,children:[(0,n.Y)(“input”,{ref:d,type:”text”,name:”subdomain”,id:”subdomain”,onInput:e=>{B(e)},value:D,className:l()(R.A.liveUpdatingInput,{[“”.concat(R.A.invalid)]:v.length})}),(0,n.Y)(_.EY.B3,{children:”.substack.com”}),(0,n.Y)(b.pT,{className:R.A.right,children:N&&!v.length?(0,n.Y)(h.A,{isStatic:!0,height:18,fill:”#4c3″,stroke:”#4c3″}):(0,n.Y)(p.A,{height:16,width:16,fill:”#D72B2B”,stroke:”#D72B2B”,strokeWidth:0})})]}),C&&(0,n.Y)(u.A,{ref:A}),(v.length>0||C)&&(0,n.FD)(b.I1,{gap:8,children:[v.map(e=>(0,n.Y)(_.EY.B4,{className:R.A.errorText,align:”left”,children:e.msg})),C&&(0,n.Y)(_.EY.B4,{className:R.A.errorText,align:”left”,children:”Please complete the captcha to continue”})]})]}),(0,n.Y)(b.I1,{gap:24,children:(0,n.Y)(E.$n,{size:”lg”,onClick:k,disabled:v.length>0,children:”Continue”})})]}),(0,n.Y)(b.pT,{className:R.A.autoMargins,alignItems:”center”,children:(0,n.FD)(_.EY.B4,{color:”secondary”,className:R.A.narrower,children:[“By signing up, you agree to”,” “,(0,n.Y)(“a”,{className:R.A.aTag,href:”https://substack.com/pa”,target:”_blank”,rel:”noopener”,children:”our publisher agreement”}),”,”,” “,(0,n.Y)(“a”,{className:R.A.aTag,href:”https://substack.com/ccpa#personal-data-collected”,target:”_blank”,rel:”noopener”,children:”information collection notice”}),”, and”,” “,(0,n.Y)(“a”,{className:R.A.aTag,href:”https://substack.com/privacy”,target:”_blank”,rel:”noopener”,children:”privacy policy”})]})})]})}},52060:function(e,t,i){i.d(t,{A:()=>p});var n=i(4006),r=i(45994),a=i(86500),l=i(35369),s=i(76977),o=i(63136),d=i(78979),c=i(39318),u=i(27081);let p=e=>{let{setStep:t,entry:i,previousStepData:p}=e;return(0,r.vJ)(()=>{(0,a.u4)(a.qY.READER_ONBOARDING_CREATE_PUBLICATION_SUCCESS_STEP_STARTED,{entry:i})}),(0,n.FD)(s.I1,{gap:48,paddingBottom:120,alignItems:”center”,children:[(0,n.Y)(“img”,{className:u.A.image,src:(0,c.dJ9)(“/img/reader_onboarding/car.png”,264)}),(0,n.FD)(s.I1,{gap:4,children:[(0,n.Y)(o.EY.H1,{children:”Success!”}),(0,n.Y)(o.EY.B3,{children:”You’re all set! Head over to your dashboard and tell the world about your Susbtack”})]}),(0,n.FD)(s.I1,{className:u.A.buttonGroup,gap:4,children:[(0,n.Y)(l.$n,{size:”lg”,onClick:()=>{window.location.href=(0,c.Z96)(p[d.d.CREATE_PUBLICATION].createdPub,{addBase:!0})},children:”Visit writer dashboard”}),(0,n.Y)(l.$n,{size:”lg”,priority:”secondary”,onClick:()=>{(0,a.u4)(a.qY.READER_ONBOARDING_CREATE_PUBLICATION_SUCCESS_STEP_SKIPPED,{entry:i}),t(d.d.APP_UPSELL)},children:”Visit later”})]})]})}},95573:function(e,t,i){i.d(t,{A:()=>l});var n=i(4006),r=i(24142),a=i(35369);let l=e=>{let{close:t}=e;return(0,n.FD)(“div”,{className:”welcome-step”,children:[(0,n.FD)(“div”,{className:”headings”,children:[(0,n.Y)(r.A,{className:”substack”,width:72,height:72}),(0,n.Y)(“h3″,{children:”Something went wrong”}),(0,n.Y)(“p”,{children:”We’re sorry for the inconvenience.”})]}),(0,n.Y)(“div”,{className:”spacer”}),(0,n.Y)(“div”,{className:”spacer”}),(0,n.Y)(“div”,{className:”modal-ctas”,children:(0,n.Y)(a.$n,{priority:”secondary”,onClick:t,children:”Close”})})]})}},21980:function(e,t,i){i.d(t,{A:()=>_});var n=i(69277),r=i(70408),a=i(4006),l=i(45994),s=i(32485),o=i.n(s),d=i(15734),c=i.n(d),u=i(61431),p=i(5109),h=i(46271),m=i(86500),E=i(94729),b=i(78979);let _=e=>{let{setStep:t,handleError:i,user:s,entry:d,followUserIds:_,redirectAfterProfile:g=!1,barebones:Y=!1}=e,[R,A]=(0,l.J0)(null),[D,S]=(0,l.J0)(!1),v=s?s.id:null,{setUser:I}=(0,h.ur)();(0,l.vJ)(()=>{(async()=>{if(null==_?void 0:_.length)try{await (0,E.x6)(“/api/v1/feed/bulk-follow”,{method:”POST”,json:{surface:”post-follow-referrer-prompt”,userIds:_}})}catch(e){console.error(“could not bulk-follow”,e)}})()},[_]),(0,l.vJ)(()=>{(0,m.u4)(m.qY.READER_ONBOARDING_PROFILE_SETUP_STARTED,{entry:d});let e=async()=>{try{var e;let t=(await c().get(“/api/v1/user/”.concat(v,”/profile/edit”))).body;t&&!t.profile_set_up_at&&(null==(e=t.subscriptions)?void 0:e.length)>0&&(t.subscriptions=t.subscriptions.map(e=>(0,r._)((0,n._)({},e),{visibility:”public”}))),A(t)}catch(e){i(e,{ignore:!0}),t(b.d.APP_UPSELL)}};v&&e()},[i,t,v,d]);let N=!!(null==R?void 0:R.profile_set_up_at);return(0,a.FD)(a.FK,{children:[(0,a.FD)(“div”,{className:o()(“profile-step”,{hidden:!D}),children:[(0,a.Y)(“h3″,{children:”Subscriptions displayed on profile”}),(0,a.Y)(“p”,{children:”Subscriptions appear on your profile by default, but you can choose to hide some or all of them”}),(0,a.Y)(u._,{profile:R,onFinalizeVisibility:()=>S(!1),onSetVisibility:e=>{R?A((0,r._)((0,n._)({},R),{subscriptions:[…R.subscriptions.map(t=>{let i=e[t.publication.id];return i?(0,r._)((0,n._)({},t),{visibility:i}):t})]})):console.warn(“No profile, cannot set visibility”)},source:”homepage-reader-onboarding”})]}),(0,a.FD)(“div”,{className:o()(“profile-step”,{hidden:D}),children:[(0,a.Y)(“h3″,{children:”Tell us about yourself”}),(0,a.Y)(“p”,{children:”Add your name, a profile picture, and a bit more about who you are.”}),(0,a.Y)(p.dx,{pageTitle:””,user:s,freeSignup:!0,freeSignupEmail:null,needsPhoto:!1,optionalPhoto:!0,isPostInvite:!1,primaryEligiblePublications:[],onSuccess:e=>{let i=null==e?void 0:e.body;i&&I(i),g?t(b.d.EXIT):t(b.d.APP_UPSELL)},onEditReadVisibility:()=>{S(!0),(0,m.u4)(m.qY.READER_ONBOARDING_PROFILE_SETUP_SKIPPED,{entry:d})},numVisibleSubscriptions:(null==R?void 0:R.subscriptions.filter(e=>{let{visibility:t}=e;return”public”===t}).length)||0,numSubscriptions:(null==R?void 0:R.subscriptions.length)||0,complete:!0,text:”Continue”,profileExists:N,prepareData:e=>(e.reads_visibility=(null==R?void 0:R.subscriptions.map(e=>{let{id:t,visibility:i}=e;return{id:t,visibility:i}}))||[],e),barebones:Y})]})]})}},30950:function(e,t,i){i.d(t,{A:()=>m});var n=i(4006),r=i(34206),a=i(9266),l=i(34835),s=i(86500),o=i(1683),d=i(35369),c=i(81203),u=i(40659),p=i(78979),h=i(39318);let m=e=>{let{pub:t,user:i,setStep:m,entry:E}=e,b=(0,u.rG)();return(0,n.Y)(“div”,{className:”pub-landing-step”,children:(0,n.FD)(r.Ay,{method:”post”,action:”/api/v1/reader/signup/pub”,loading:!1,autoLock:!0,onSuccess:e=>{(0,s.u4)(s.qY.READER_ONBOARDING_PUB_LANDING_SIGNUP_SUCCEEDED,{entry:E}),i||(0,l.E)({user:e.body.user}),m(p.d.CATEGORIES)},children:[(0,n.FD)(“div”,{className:”headings”,children:[(0,n.Y)(c.Nq,{pub:t,size:84}),(0,n.Y)(“h3″,{className:”publication-title”,children:t.name}),(0,n.Y)(“p”,{className:”publication-description”,children:t.editorial_bio||t.hero_text}),(0,n.Y)(“p”,{className:”publication-details”,children:(0,a.Be)(t)})]}),(0,n.Y)(“input”,{type:”hidden”,name:”email”,value:null==i?void 0:i.email}),(0,n.Y)(“input”,{type:”hidden”,name:”source”,value:””.concat(E,”-reader-onboarding”)}),(0,n.Y)(“input”,{type:”hidden”,name:”publication_id”,value:t.id}),(0,n.Y)(“input”,{type:”hidden”,name:”noWelcomeEmail”,value:”true”}),(0,n.Y)(“input”,{type:”hidden”,name:”first_url”,value:o.R9}),(0,n.Y)(“input”,{type:”hidden”,name:”first_referrer”,value:o.b7}),(0,n.Y)(“input”,{type:”hidden”,name:”first_session_url”,value:o.K0}),(0,n.Y)(“input”,{type:”hidden”,name:”first_session_referrer”,value:o.OG}),(0,n.Y)(“input”,{type:”hidden”,name:”current_url”,value:o.AT}),(0,n.Y)(“input”,{type:”hidden”,name:”current_referrer”,value:o.uC}),Object.entries(b).map(e=>{let[t,i]=e;return(0,n.Y)(“input”,{type:”hidden”,name:t,value:i},t)}),(0,n.FD)(“div”,{className:”modal-ctas”,children:[(0,n.Y)(“a”,{className:”button let-me-read”,href:(0,h.yRP)((0,h.$_T)(t),{no_cover:!0,utm_source:””.concat(E,”-reader-onboarding”)}),onClick:()=>{(0,s.u4)(s.qY.READER_ONBOARDING_PUB_LANDING_LET_ME_READ_CLICKED,{entry:E}),(0,s.fN)(t,E)},children:”Let me read it first”}),(0,n.Y)(d.$n,{priority:”primary”,onClick:e=>{(0,s.u4)(s.qY.READER_ONBOARDING_PUB_LANDING_SUBSCRIBE_CLICKED,{entry:E}),i||(e.preventDefault(),m(p.d.PUB_SIGNUP))},type:”submit”,children:”Subscribe”})]})]})})}},55087:function(e,t,i){i.d(t,{A:()=>Y});var n=i(4006),r=i(45994),a=i(34206),l=i(9266),s=i(46271),o=i(34835),d=i(86500),c=i(1683),u=i(35369),p=i(76977),h=i(81203),m=i(63136),E=i(61554),b=i(40659),_=i(78979),g=i(39318);let Y=e=>{let{pub:t,user:i,profile:Y,setStep:R,entry:A}=e,{setUser:D}=(0,s.ur)(),[S,v]=(0,r.J0)(“”),[I,N]=(0,r.J0)(!1),[y,f]=(0,r.J0)(!1),O=(0,b.rG)();return(0,n.FD)(“div”,{className:”pub-signup-step”,children:[(0,n.FD)(“div”,{className:”headings”,children:[(0,n.Y)(h.Nq,{pub:t,size:84,className:”pub-icon”}),(0,n.Y)(“h3″,{className:”publication-title”,children:Y?”Create an account to start reading”:”Subscribe to “.concat(t.name)}),(0,n.Y)(“p”,{className:”publication-description”,children:Y?”Create a Substack account to subscribe to “.concat(Y.name):t.editorial_bio||t.hero_text}),(0,n.Y)(“p”,{className:”publication-details”,children:Y?”Author of “.concat(t.name):(0,l.Be)(t)})]}),(0,n.FD)(a.Ay,{method:”post”,action:”/api/v1/reader/signup/pub”,loading:!1,autoLock:!0,onSuccess:e=>{i||((0,o.E)({user:e.body.user}),D(e.body.user)),e.body.requires_confirmation?((0,d.u4)(d.qY.READER_ONBOARDING_PUB_SIGNUP_FAILED,{reason:”user_exists”,entry:A}),N(!0)):((0,d.u4)(d.qY.READER_ONBOARDING_PUB_SIGNUP_SUCCEEDED,{entry:A}),(0,o.E)({user:e.body.user}),R(_.d.CATEGORIES))},children:[(0,n.FD)(“p”,{children:[(0,n.Y)(“label”,{for:”email”,children:”Email”}),(0,n.Y)(“input”,{type:”email”,name:”email”,”aria-label”:”Email”,value:S,tabIndex:0,onInput:e=>{v(e.target.value)},onChange:e=>{v(e.target.value)}}),(0,n.Y)(“input”,{type:”hidden”,name:”source”,value:””.concat(A,”-reader-onboarding”)}),(0,n.Y)(“input”,{type:”hidden”,name:”publication_id”,value:t.id}),(0,n.Y)(“input”,{type:”hidden”,name:”noWelcomeEmail”,value:”true”}),(0,n.Y)(“input”,{type:”hidden”,name:”first_url”,value:c.R9}),(0,n.Y)(“input”,{type:”hidden”,name:”first_referrer”,value:c.b7}),(0,n.Y)(“input”,{type:”hidden”,name:”first_session_url”,value:c.K0}),(0,n.Y)(“input”,{type:”hidden”,name:”first_session_referrer”,value:c.OG}),(0,n.Y)(“input”,{type:”hidden”,name:”current_url”,value:c.AT}),(0,n.Y)(“input”,{type:”hidden”,name:”current_referrer”,value:c.uC}),Object.entries(O).map(e=>{let[t,i]=e;return(0,n.Y)(“input”,{type:”hidden”,name:t,value:i},t)}),I&&(0,n.FD)(“div”,{className:”error”,children:[“Additional confirmation is required to complete your signup. Please”,” “,(0,n.Y)(“a”,{href:(0,g.a7q)({for_pub:t.subdomain,email:S}),children:”login”}),” “,”or click the confirmation link in your email.”]})]}),(0,n.Y)(“div”,{id:”error-container”}),(0,n.FD)(p.I1,{alignItems:”center”,justifyContent:”space-between”,paddingTop:64,gap:4,children:[(0,n.Y)(E.U,{checked:y,onCheckboxChange:e=>{f(e)}}),(0,n.Y)(u.$n,{type:”submit”,priority:”primary”,disabled:!y||!S,style:{marginTop:12,marginBottom:4},children:”Subscribe and continue”}),(0,n.FD)(m.EY.B5,{weight:”light”,color:”secondary”,children:[“Already have a Substack account?”,” “,(0,n.Y)(m.EY.B5,{as:”a”,weight:”light”,color:”secondary”,href:(0,g.a7q)({for_pub:t.subdomain}),target:”_blank”,style:{textDecoration:”underline”},children:”Sign in”})]})]})]})]})}},6455:function(e,t,i){i.d(t,{A:()=>D});var n=i(4006),r=i(45994),a=i(32485),l=i.n(a),s=i(15734),o=i.n(s),d=i(34206),c=i(24142),u=i(46271),p=i(34835),h=i(86500),m=i(60322),E=i(76977),b=i(63136),_=i(92028),g=i(78979),Y=i(39318),R=i(80856),A=i(24220);function D(e){var t,i,a,s,c;let{user:D,setStep:v,entry:I,previousStepData:N,prefilledEmail:y,skipCategories:f=!1}=e,{setUser:O}=(0,u.ur)(),[C,P]=(0,r.J0)(null!=y?y:””),[B,T]=(0,r.J0)(!1),[k,G]=(0,r.J0)(!1);(0,r.vJ)(()=>{D&&!N[g.d.CATEGORIES]&&v(g.d.CATEGORIES)},[D,v,N]);let[F,U]=(0,r.J0)(!1),L=async e=>{if(e.body.userExists)return void T(!0);if(e.body.emailConfirmationRequired)return void G(!0);if((0,h.u4)(h.qY.READER_ONBOARDING_SIGNUP_SUCCEEDED,{entry:I}),D||((0,p.E)({user:e.body.user}),O(e.body.user)),N[g.d.CATEGORIES]){var t;e.body.userExists?v(g.d.APP_UPSELL):v(g.d.PROFILE);let i=null==(t=N[g.d.CATEGORIES])?void 0:t.publications;(null==i?void 0:i.length)?(await o().post(“/api/v1/bulk_signup”).send({publications:i,source:””.concat(I,”-reader-onboarding”),email:C}),(0,h.u4)(h.qY.READER_ONBOARDING_BULK_SUBSCRIBED,{entry:I,numberOfSubscriptions:i.length,recommendationsFrom:”categories”})):(0,h.u4)(h.qY.READER_ONBOARDING_BULK_SUBSCRIBE_SKIPPED,{entry:I,recommendationsFrom:”categories”})}else f?v(g.d.PROFILE):v(g.d.CATEGORIES)};if(k)return(0,n.FD)(E.I1,{className:”signup-step”,children:[(0,n.Y)(S,{title:”Verify your email address”}),(0,n.FD)(b.EY.B3,{children:[“We just sent an email to “,(0,n.Y)(“strong”,{children:C}),”. Please check your inbox before continuing.”]}),(0,n.Y)(E.pT,{flex:”grow”}),(0,n.Y)(“div”,{className:”modal-ctas”,children:(0,n.Y)(_.Q,{onClick:e=>{e.preventDefault(),G(!1)},children:(0,n.Y)(b.EY,{as:”span”,decoration:”hover-underline”,children:”Or edit your email address or try again.”})})})]});let w=null!=(s=null==(t=N[g.d.CATEGORIES])?void 0:t.publications)?s:[],q=null!=(c=null==(i=N[g.d.CATEGORIES])?void 0:i.selectedCategoryIds)?c:[];return(0,n.FD)(“div”,{className:”signup-step”,children:[(0,n.Y)(S,{title:”Sign up to subscribe”,subtitle:”Substack is the home for great writing.”}),(0,n.FD)(d.Ay,{method:”post”,action:”/api/v1/reader/signup/just_email”,loading:!1,autoLock:!0,onSuccess:L,children:[(0,n.Y)(“input”,{type:”hidden”,name:”publicationIds”,value:w.join(“,”)}),(0,n.Y)(“input”,{type:”hidden”,name:”selectedCategoryIds”,value:q.join(“,”)}),(0,n.FD)(“p”,{children:[(0,n.Y)(“label”,{for:”email”,children:”Your email address”}),(0,n.Y)(“input”,{type:”email”,name:”email”,”aria-label”:”Email”,value:C,tabIndex:0,onInput:e=>{P(e.target.value)},onChange:e=>{P(e.target.value)}}),B&&(0,n.FD)(“div”,{className:”error”,children:[“This email is already registered with Substack. Please”,” “,(0,n.Y)(“a”,{native:!0,href:(0,Y.fxv)(),children:”sign in to continue”}),”.”]}),k&&(0,n.Y)(“div”,{className:”error”,children:”We have sent you a confirmation email. Please check your inbox before continuing.”})]}),(0,n.Y)(“div”,{id:”error-container”}),(0,n.FD)(E.I1,{gap:16,children:[(0,n.FD)(E.Ye,{as:”label”,gap:8,className:A.A.checkboxLabel,children:[(0,n.Y)(m.S,{checked:F,onChange:e=>{U(e)},size:”sm”}),(0,n.Y)(E.I1,{flex:”grow”,children:(0,n.FD)(b.EY.B3,{as:”span”,textAlign:”left”,children:[“I agree to Substack’s”,” “,(0,n.Y)(“a”,{href:(0,R.lk)(),target:”_blank”,children:”Terms of Use”}),” “,”and acknowledge its”,” “,(0,n.Y)(“a”,{href:(0,R.iQ)(),target:”_blank”,children:”Information Collection Notice”}),” “,”and”,” “,(0,n.Y)(“a”,{href:(0,R.gB)(),target:”_blank”,children:”Privacy Policy”})]})})]}),(0,n.Y)(“button”,{className:l()(“button primary”,{disabled:!F},A.A.noMargin),type:”submit”,disabled:!F,children:N[g.d.CATEGORIES]&&(null==(a=N[g.d.CATEGORIES])?void 0:a.publications.length)?”Subscribe and join Substack”:”Get started”}),(0,n.FD)(b.EY.B3,{children:[“Already have a Substack account?”,” “,(0,n.Y)(“a”,{native:!0,href:(0,Y.fxv)(),children:”Sign in”})]})]})]})]})}function S(e){let{title:t,subtitle:i}=e;return(0,n.FD)(“div”,{className:”headings”,children:[(0,n.Y)(c.A,{className:”substack”,width:68,height:68}),(0,n.Y)(“h3”,{children:t}),i&&(0,n.Y)(“p”,{children:i})]})}},63614:function(e,t,i){i.d(t,{A:()=>p});var n=i(4006),r=i(45994),a=i(86500),l=i(35369),s=i(76977),o=i(63136),d=i(78979),c=i(39318),u=i(38285);let p=e=>{let{setStep:t,entry:i}=e;return(0,r.vJ)(()=>{(0,a.u4)(a.qY.READER_ONBOARDING_START_WRITING_STEP_STARTED,{entry:i})}),(0,n.FD)(s.I1,{alignItems:”center”,gap:48,paddingBottom:120,children:[(0,n.Y)(“img”,{className:u.A.image,src:(0,c.dJ9)(“/img/reader_onboarding/jobpage_penholder.png”,150)}),(0,n.FD)(s.I1,{gap:4,children:[(0,n.Y)(o.EY.H1,{children:”Want to start writing on Substack?”}),(0,n.Y)(o.EY.B3,{color:”secondary”,children:”Write posts, grow your audience, and make money on Substack”})]}),(0,n.FD)(s.I1,{className:u.A.buttonGroup,gap:4,children:[(0,n.Y)(l.$n,{size:”lg”,onClick:()=>t(d.d.CREATE_PUBLICATION),children:”Create my publication”}),(0,n.Y)(l.$n,{size:”lg”,priority:”secondary”,onClick:()=>{(0,a.u4)(a.qY.READER_ONBOARDING_START_WRITING_STEP_SKIPPED,{entry:i}),t(d.d.APP_UPSELL)},children:”Skip for now”})]})]})}},52023:function(e,t,i){i.d(t,{A:()=>o});var n=i(4006),r=i(24142),a=i(86500),l=i(35369),s=i(78979);let o=e=>{let{pub:t=null,profile:i,entry:o,setStep:d}=e;return(0,n.FD)(“div”,{className:”welcome-step”,children:[(0,n.FD)(“div”,{className:”headings”,children:[(0,n.Y)(r.A,{className:”substack”,width:68,height:68}),(0,n.Y)(“h3″,{children:”You’re all set up”}),(0,n.FD)(“p”,{children:[“You will now start receiving new posts from”,” “,i?(0,n.FD)(n.FK,{children:[(0,n.Y)(“b”,{children:i.name}),” and the other writers”]}):t?(0,n.FD)(n.FK,{children:[(0,n.Y)(“b”,{children:t.name}),” and the other publications”]}):”the publications”,” “,”you subscribed to. Happy reading!”]})]}),(0,n.Y)(“div”,{className:”spacer”}),(0,n.Y)(“div”,{className:”spacer”}),(0,n.Y)(“div”,{className:”modal-ctas”,children:(0,n.FD)(l.$n,{priority:”primary”,onClick:()=>{(0,a.u4)(a.qY.READER_ONBOARDING_START_READING_CLICKED,{entry:o}),d(s.d.EXIT)},children:[“Start reading”,i?” “.concat(i.name):t?” “.concat(t.name):””]})})]})}}}]);