1"use strict";(self.webpackChunkshop_react_web=self.webpackChunkshop_react_web||[]).push([[6738],{46519:(e,s,n)=>{n.d(s,{A:()=>c});n(65043);var i=n(39263),r=n(97605),o=n(399),a=n(92633),t=n(35509),l=n(23494),d=n(70579);const c=e=>{const{modal:s,setModal:n}=e;(0,a.A)(s);const c=()=>{n(!1)};return(0,d.jsx)(d.Fragment,{children:s?(0,d.jsx)(i.hE,{onClick:c,children:(0,d.jsxs)(i.I3,{onClick:e=>e.stopPropagation(),$maxHeightMd:"86vh",children:[(0,d.jsx)(r.pT,{children:(0,d.jsx)(i.wt,{children:"\uc774\uc6a9\uc57d\uad00 \uc548\ub0b4"})}),(0,d.jsxs)(r.pT,{align:"starts",direction:"column",gap:"6px",margin:"12px 0",children:[(0,d.jsx)(o.ld,{children:"\uc11c\ube44\uc2a4 \uc774\uc6a9\uc57d\uad00"}),(0,d.jsx)(l.A,{type:"service",variant:"modal"})]}),(0,d.jsxs)(r.pT,{align:"starts",direction:"column",gap:"6px",children:[(0,d.jsx)(o.ld,{children:"\uac1c\uc778\uc815\ubcf4 \ucc98\ub9ac\ubc29\uce68"}),(0,d.jsx)(l.A,{type:"privacy",variant:"modal"})]}),(0,d.jsx)(t.cO,{type:"button",$activeTransform:"unset",onClick:c,margin:"16px 0 0",children:"\ub2eb\uae30"})]})}):""})}},5353:(e,s,n)=>{n.d(s,{A:()=>o});var i=n(60349),r=n(52126);const o=()=>{const{mutate:e}=(0,i.T)(),s=(0,r.A)((e=>e.login));return{postLogin:(n,i,r)=>{const o={loginId:n.email,password:n.password};e(o,{onSuccess:e=>{n.autoLogin?s(e.accessToken,e.refreshToken,"local"):s(e.accessToken,e.refreshToken,"session"),i()},onError:e=>{r(e)}})}}}},7829:(e,s,n)=>{n.d(s,{A:()=>x});var i=n(73216),r=n(46655),o=n(47097),a=n(13241);var t=n(23178),l=n(5353),d=n(60349),c=n(63109),p=n(34020),h=n(52126);const x=()=>{const e=(0,i.Zp)(),s=(0,p.A)((e=>e.setInvitationInfo)),n=(0,h.A)((e=>e.login)),{setDefaultErrorToast:x}=(0,t.W)((0,r.k)((e=>({setDefaultErrorToast:e.setDefaultErrorToast})))),{postLogin:m}=(0,l.A)(),{mutate:u,isError:g}=(0,o.n)({mutationFn:e=>(0,a.Rl)(e)}),{mutate:j}=(0,o.n)({mutationFn:e=>(0,a.Bu)(e)}),{mutate:v}=(0,d.T)(),{mutate:T}=(0,o.n)({mutationFn:e=>(0,a.Xf)(e)}),{mutate:y}=(0,d.$)(),f=()=>{(0,c.IJ)().then((n=>{const i=n.length>0,r=n.find((e=>e.isInvited));i&&!!r?(s(r),e("/staff/invitation",{replace:!0})):e("/makeshop",{replace:!0})})).catch((()=>{e("/makeshop",{replace:!0})}))};return{postSignup:e=>{const s={loginId:e.email,password:e.password,tel:e.phone,email:e.email,useAndPrivacyTerms:e.useAndPrivacyTerms,adMessageTerms:e.adMessageTerms,name:e.name};u(s,{onSuccess:()=>{m({email:s.email,password:s.password,autoLogin:!0},(()=>f()),(()=>x()))}})},isSignupError:g,idDuplicateCheck:(e,s,n)=>{j(e,{onSuccess:()=>{s()},onError:()=>{n()}})},postSignupSns:(s,i,r)=>{const o={email:(null===s||void 0===s?void 0:s.email)||"",snsLoginId:i,snsType:r,tel:s.phone,useAndPrivacyTerms:s.useAndPrivacyTerms,adMessageTerms:s.adMessageTerms,name:s.name};"APPLE"===r?T({useAndPrivacyTerms:s.useAndPrivacyTerms,adMessageTerms:s.adMessageTerms,tel:s.phone,appleAuthorizationValue:i,name:s.name},{onSuccess:()=>{y({appleAuthorizationValue:i},{onSuccess:e=>{n(e.accessToken,e.refreshToken,"local"),f()},onError:()=>{e(-1)}})},onError:()=>{e(-1)}}):u(o,{onSuccess:()=>{v({snsKey:i},{onSuccess:e=>{n(e.accessToken,e.refreshToken,"local"),f()},onError:()=>{e(-1)}})},onError:()=>{e(-1)}})}}}},56738:(e,s,n)=>{n.r(s),n.d(s,{default:()=>$});var i=n(65043),r=n(73216),o=n(24858),a=n(91850),t=n(31064),l=n(1732),d=n(3018),c=n(35509),p=n(399),h=n(40186),x=n(97605),m=n(65876),u=n(56694),g=n(7829),j=n(46519),v=n(59116),T=n(48120),y=n(52240),f=n(17188),k=n(70579);const $=()=>{var e;const s=(0,r.zy)(),[n,$]=(0,i.useState)(!1),[A,S]=(0,i.useState)(!1),{id_token:M,snsType:b}=s.state||{},{postSignupSns:w}=(0,g.A)(),C=(0,o.mN)({resolver:(0,a.u)(u.pD),mode:"onChange"}),{register:P,watch:E,setValue:z,handleSubmit:I,formState:{isValid:F,errors:W,dirtyFields:D}}=C,N=e=>{w(e,M,b)},H=E("useAndPrivacyTerms"),L=E("adMessageTerms"),O=E("name");return(0,i.useEffect)((()=>{z("allCheck",H&&L)}),[H,L,z]),(0,k.jsxs)(d.Z$,{$maxWidth:"360px",$maxWidthMd:"360px",children:[(0,k.jsxs)(d.ff,{margin:"32px 0",$marginWt:"24px 0",$minWidth:"360px",$minWidthMd:"unset",$marginMd:"0 0 84px",children:[(0,k.jsx)(t.A,{title:"\ud68c\uc6d0\uac00\uc785",$displayMd:"none"}),(0,k.jsx)(o.Op,{...C,children:(0,k.jsxs)("form",{id:"signupSnsForm",onSubmit:I(N),children:[(0,k.jsxs)(x.pT,{align:"starts",gap:"32px",direction:"column",margin:"32px 0",$marginMd:"0 0 24px",children:[(0,k.jsxs)("div",{children:[(0,k.jsx)(x.bQ,{padding:"12px 0",children:(0,k.jsx)(p.ld,{children:"\ud68c\uc6d0 \uc815\ubcf4"})}
1),(0,k.jsxs)(x.pT,{align:"flex-start",gap:"4px",width:"100%",direction:"column",children:[(0,k.jsx)(p.x5,{children:"\uc774\ub984"}),(0,k.jsx)(h.TC,{...P("name",{onChange:e=>(0,y.x)(e,z,"name",10)}),$isError:!(null===W||void 0===W||!W.name),$isValid:!W.name&&D.name,placeholder:"\uc774\ub984\uc744 \uc785\ub825\ud574 \uc8fc\uc138\uc694."})]}),(null===W||void 0===W?void 0:W.name)&&(0,k.jsx)(x.bQ,{padding:"6px 0",children:(0,k.jsx)(p.x$,{color:"var(--color-red-500-main)",$fontSizeMd:v.$N.size12,$lineHeightMd:v.kj.height20,children:null===W||void 0===W||null===(e=W.name)||void 0===e?void 0:e.message})}),(0,k.jsxs)(x.pT,{justify:"space-between",width:"100%",padding:null!==W&&void 0!==W&&W.name?"0 0 6px":"6px 0",children:[(0,k.jsx)(p.x$,{$fontSizeMd:v.$N.size12,$lineHeightMd:v.kj.height20,children:"\uc774\ub984\uc740 10\uc790\uae4c\uc9c0 \uc785\ub825\ud560 \uc218 \uc788\uc5b4\uc694."}),(0,k.jsxs)(p.x$,{align:"right",$fontSizeMd:v.$N.size12,$lineHeightMd:v.kj.height20,children:[(null===O||void 0===O?void 0:O.length)||0,"/10"]})]})]}),(0,k.jsx)(l.A,{isPhoneChecked:n,setIsPhoneChecked:$})]}),(0,k.jsxs)(x.pT,{align:"starts",gap:"4px",direction:"column",margin:"0 0 40px",children:[(0,k.jsxs)(x.pT,{padding:"12px 0",width:"100%",justify:"start",gap:"8px",children:[(0,k.jsxs)(m.I6,{htmlFor:"allCheck",children:[(0,k.jsx)("input",{...P("allCheck"),type:"checkbox",id:"allCheck",onClick:()=>{const e=E("allCheck");z("allCheck",!e),z("useAndPrivacyTerms",!e),z("adMessageTerms",!e)}}),(0,k.jsx)(h.Sr,{children:(0,k.jsx)("svg",{viewBox:"0 0 24 24",children:(0,k.jsx)("polyline",{points:"19 7 10 17 5 12"})})})]}),(0,k.jsx)(p.ld,{children:"\uc804\uccb4 \ub3d9\uc758\ud558\uae30"})]}),(0,k.jsx)(x.WZ,{background:"var(--color-gray-200)"}),(0,k.jsxs)(x.pT,{direction:"column",width:"100%",gap:"4px",children:[(0,k.jsxs)(x.pT,{width:"100%",justify:"flex-start",padding:"12px 0",gap:"8px",children:[(0,k.jsxs)(h.vm,{htmlFor:"useAndPrivacyTerms",color:"var(--color-gray-500)",children:[(0,k.jsx)("input",{type:"checkbox",id:"useAndPrivacyTerms",...P("useAndPrivacyTerms")}),(0,k.jsx)(h.Sr,{children:(0,k.jsx)("svg",{viewBox:"0 0 24 24",children:(0,k.jsx)("polyline",{points:"19 7 10 17 5 12"})})})]}),(0,k.jsxs)(x.pT,{role:"button",$hasCursor:!0,gap:"4px",onClick:()=>{S(!0)},children:[(0,k.jsx)(x.pT,{border:"1px solid var(--color-gray-300)",radius:T.A.corner40,padding:"1px 8px",children:(0,k.jsx)(p.x5,{color:"var(--color-gray-400)",fontSize:v.$N.size12,$lineHeight:v.kj.height18,children:"\ud544\uc218"})}),(0,k.jsx)(p.GI,{color:"var(--color-gray-500)",fontWeight:v.sO.medium,$textDecoration:"underline",$textUnderlineOffset:"2px",children:"\ud1b5\ud569 \uc11c\ube44\uc2a4 \uc774\uc6a9\uc57d\uad00 \ubc0f \uac1c\uc778\uc815\ubcf4 \ucc98\ub9ac \ubc29\uce68"})]})]}),(0,k.jsxs)(x.pT,{padding:"12px 0",width:"100%",justify:"flex-start",gap:"8px",children:[(0,k.jsxs)(h.vm,{htmlFor:"adMessageTerms",color:"var(--color-gray-500)",children:[(0,k.jsx)("input",{type:"checkbox",id:"adMessageTerms",...P("adMessageTerms")}),(0,k.jsx)(h.Sr,{children:(0,k.jsx)("svg",{viewBox:"0 0 24 24",children:(0,k.jsx)("polyline",{points:"19 7 10 17 5 12"})})})]}),(0,k.jsxs)(x.pT,{gap:"4px",children:[(0,k.jsx)(x.pT,{border:"1px solid var(--color-gray-300)",radius:T.A.corner40,padding:"1px 8px",children:(0,k.jsx)(p.x5,{color:"var(--color-gray-400)",fontSize:v.$N.size12,$lineHeight:v.kj.height18,children:"\uc120\ud0dd"})}),(0,k.jsx)(p.x5,{color:"var(--color-gray-400)",fontWeight:v.sO.medium,children:"\uad11\uace0 \ubb38\uc790 \uc218\uc2e0\uc5d0 \ub3d9\uc758"})]})]})]})]}),(0,k.jsx)(c.GI,{type:"submit",form:"signupSnsForm",fontWeight:v.sO.medium,$displayMd:"none",disabled:!F||!n,children:"\uac00\uc785\ud558\uae30"}),(0,k.jsx)(f.A,{btnText:"\uac00\uc785\ud558\uae30",isDisabled:!F||!n,onSubmit:I(N)})]})})]}),(0,k.jsx)(j.A,{modal:A,setModal:S})]})}},60349:(e,s,n)=>{n.d(s,{$:()=>a,T:()=>o});var i=n(47097),r=n(13241);const o=()=>(0,i.n)({mutationFn:e=>(0,r.U5)(e)}),a=()=>(0,i.n)({mutationFn:e=>(0,r.Ik)(e)})},52240:(e,s,n)=>{n.d(s,{i:()=>o,x:()=>r});var i=n(7685);const r=(e,s,n,r,o)=>{let a=e.target.value;null!==o&&void 0!==o&&o.trim&&(a=a.trim());s(n,(0,i.aM)(a,r),{shouldDirty:!0})},o=(e,s,n,r,o)=>{let a=e.target.value;a=(0,i.l2)(a),a=(0,i.aM)(a,r);let t=""===a?void 0:Number(a);void 0!==(null===o||void 0===o?void 0:o.maxAmount)&&void 0!==t&&t>o.maxAmount&&(t=o.maxAmount);s(n,null!==o&&void 0!==o&&o.withComma&&void 0!==t?(0,i.nm)(t):a,{shouldDirty:!0})}}}]); 2//# sourceMappingURL=6738.fe469150.chunk.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.