PageSourceSearch

https://doughnutsorder.krispykreme.jp/_next/static/chunks/pages/users/my-page/edit-4effb0d8a906be97.js

js krispykreme.jp collected 2026-09-24 17:51:18 UTC 11,058 bytes, 1 lines download raw bytes

1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[6353],{15695:function(e,t,n){(window.__NEXT_P=window.__NEXT_P||[]).push(["/users/my-page/edit",function(){return n(98427)}])},94005:function(e,t,n){"use strict";n.d(t,{l:function(){return x}});var r=n(52676),s=n(82187),l=n.n(s),i=n(96075),a=n(75271),o=n(61747),u=n(69061),c=n.n(u),d=n(81621),m=n(37174),h=n.n(m);let _=()=>(0,r.jsx)("svg",{className:h().menuIcon,width:"24",height:"16",viewBox:"0 0 18 12",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:(0,r.jsx)("path",{d:"M0 12H18V10H0V12ZM0 7H18V5H0V7ZM0 0V2H18V0H0Z"})}),v=e=>{let{primaryColor50:t}=e;return(0,r.jsx)("svg",{width:"20",height:"20",viewBox:"0 0 20 20",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:(0,r.jsx)("path",{d:"M6.1697 19.975C5.67323 19.975 5.25 19.7982 4.9 19.4447C4.55 19.0912 4.375 18.6662 4.375 18.1697C4.375 17.6732 4.55177 17.25 4.9053 16.9C5.25885 16.55 5.68385 16.375 6.1803 16.375C6.67677 16.375 7.1 16.5518 7.45 16.9053C7.8 17.2589 7.975 17.6838 7.975 18.1803C7.975 18.6768 7.79823 19.1 7.4447 19.45C7.09115 19.8 6.66615 19.975 6.1697 19.975ZM16.1697 19.975C15.6732 19.975 15.25 19.7982 14.9 19.4447C14.55 19.0912 14.375 18.6662 14.375 18.1697C14.375 17.6732 14.5518 17.25 14.9053 16.9C15.2589 16.55 15.6839 16.375 16.1803 16.375C16.6768 16.375 17.1 16.5518 17.45 16.9053C17.8 17.2589 17.975 17.6838 17.975 18.1803C17.975 18.6768 17.7982 19.1 17.4447 19.45C17.0912 19.8 16.6662 19.975 16.1697 19.975ZM4.875 3.475L7.625 9.175H14.825L17.95 3.475H4.875ZM4.125 1.975H18.8519C19.2346 1.975 19.5258 2.15 19.7255 2.5C19.9252 2.85 19.925 3.2 19.725 3.55L16.35 9.625C16.1667 9.94167 15.9287 10.1958 15.636 10.3875C15.3434 10.5792 15.023 10.675 14.675 10.675H7.1L5.7 13.275H17.975V14.775H5.925C5.225 14.775 4.72083 14.5417 4.4125 14.075C4.10417 13.6083 4.10834 13.0833 4.425 12.5L6.025 9.55L2.225 1.5H0.275002V0H3.2L4.125 1.975Z",fill:t})})};var g=n(68707);let x=()=>{let{isSidebarOpen:e,openSidebar:t,closeSidebar:n}=(0,g.Qp)(),{cart:s,totalcartItemsCount:u}=(0,g.KO)(),{currentOrderMethod:m}=(0,g.vy)(),h=(0,g.ls)(),x=(0,g.mY)(),f=(0,i.useRouter)(),p=!!u&&u>=1,[y,j]=(0,a.useState)(!1);return(0,r.jsx)("div",{className:c().cmHeader,children:(0,r.jsxs)("div",{className:c().headerContent,children:[(0,r.jsx)("button",{disabled:y,onClick:async()=>{j(!0),n(),await f.push("/"),j(!1)},children:(0,r.jsx)("img",{src:x.logoURL,alt:x.title,className:c().logoImg})}),(0,r.jsxs)("div",{className:c().right,children:[(0,r.jsxs)("button",{disabled:!p,className:l()(c().cartButton,{[c().cartButtonDisabled]:!p}),onClick:()=>(n(),m===o.LS.Delivery)?f.push("/delivery/stores/".concat(null==s?void 0:s.deliveryStoreId,"/confirm")):m===o.LS.TakeOut?f.push("/takeout/stores/".concat(null==s?void 0:s.deliveryStoreId,"/confirm")):m===o.LS.EatIn?f.push("/eat-in/stores/".concat(null==s?void 0:s.deliveryStoreId,"/confirm")):void 0,children:[(0,r.jsx)(v,{primaryColor50:p?h.primaryColor.base:"#d3d3d3"}),p&&(0,r.jsx)("div",{className:c().cartItemNumber,children:u})]}),(0,r.jsx)("button",{className:c().hamburger,onClick:e?n:t,children:e?(0,r.jsx)(d.R,{}):(0,r.jsx)(_,{})})]})]})})}},70561:function(e,t,n){"use strict";n.d(t,{A:function(){return a}});var r=n(52676),s=n(96075),l=n(75271),i=n(39818);let a=e=>{let{children:t}=e,{isCamelOrderAuthVisible:n}=(0,i.F)(),a=(0,s.useRouter)();return(0,l.useEffect)(()=>{(async()=>{n||await a.push("/")})()},[n,a]),(0,r.jsx)(r.Fragment,{children:t})}},56565:function(e,t,n){"use strict";n.d(t,{o:function(){return o}});var r=n(52676),s=n(82187),l=n.n(s);n(75271);var i=n(90568),a=n.n(i);let o=e=>{let{className:t="",children:n}=e,s=l()({[t]:!0,[a().cmCard]:!0});return(0,r.jsx)("div",{className:s,children:n})}},81621:function(e,t,n){"use strict";n.d(t,{R:function(){return i}});var r=n(52676);n(75271);var s=n(37587),l=n.n(s);let i=()=>(0,r.jsx)("svg",{className:l().clearIcon,width:"24",height:"24",viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:(0,r.jsx)("path",{d:"M14 1.41L12.59 0L7 5.59L1.41 0L0 1.41L5.59 7L0 12.59L1.41 14L7 8.41L12.59 14L14 12.59L8.41 7L14 1.41Z",fill:"#121212"})})},55286:function(e,t,n){"use strict";n.d(t,{W:function(){return _}});var r=n(52676),s=n(96691),l=n.n(s),i=n(58349),a=n.n(i);n(75271);var o=n(80315),u=n(7465),c=n.n(u);let{chevronLeft:d}=o.MATERIAL_ICON,{src:m,alt:h}=d,_=e=>{let{text:t="戻る",href:n}=e;
1return(0,r.jsxs)(a(),{href:n,className:c().link,children:[(0,r.jsx)(l(),{src:m,alt:h,width:7,height:12}),(0,r.jsx)("p",{className:c().text,children:t})]})}},59732:function(e,t,n){"use strict";n.d(t,{BF:function(){return s},IF:function(){return a},mb:function(){return i}});var r=n(61747);let s="会員機能が有効でないため失敗しました。",l={MALE:"男性",FEMALE:"女性",OTHER:"その他"},i=[{label:l.MALE,value:r.Y0.Male},{label:l.FEMALE,value:r.Y0.Female},{label:l.OTHER,value:r.Y0.Other}],a=e=>({[r.Y0.Male]:l.MALE,[r.Y0.Female]:l.FEMALE,[r.Y0.Other]:l.OTHER})[e]},58153:function(e,t,n){"use strict";n.d(t,{Y0:function(){return a},es:function(){return o},zO:function(){return l}});var r=n(65728);let s="電話番号は10~12文字の半角数字のみで入力してください",l=r.Z_().min(1,{message:"氏名は必須です"}),i=r.Z_().min(1,{message:"氏名は必須です"}),a=r.Z_().min(10,{message:s}).max(12,{message:s}).refine(e=>/^[0-9]+$/.test(e),{message:s}),o={name:l,gender:i,phoneNumber:a}},35742:function(e,t,n){"use strict";n.d(t,{a:function(){return l}});var r=n(96075),s=n(75271);let l=e=>{let t=(0,r.useRouter)();(0,s.useEffect)(()=>{let n=t=>{e.forEach(e=>{window.gtag("config",e,{page_path:t})})},r=(e,t)=>{let{shallow:r}=t;r||n(e)};return t.events.on("routeChangeComplete",r),()=>{t.events.off("routeChangeComplete",r)}},[t.events])}},98427:function(e,t,n){"use strict";n.r(t),n.d(t,{__N_SSP:function(){return F},default:function(){return Y},runtime:function(){return V}});var r=n(52676),s=n(43176),l=n.n(s),i=n(25995),a=n(75271),o=n(94005),u=n(70561),c=n(92612),d=n(13e3),m=n(96075),h=n(45069),_=n(34072),v=n(65536),g=n(61747),x=n(45106),f=n(56565),p=n(21445),y=n(69691),j=n(34651),E=n(85793),C=n(55286),N=n(38110),b=n(65728),w=n(58153);let L=b.Ry(w.es),S=b.Ry({myPageEditSchema:L});var P=n(63770),I=n.n(P),R=n(59732),B=n(68707),H=n(89165);let{myPageEditSchemaPhoneNumber:M,myPageEditSchemaGender:T,myPageEditSchemaName:O}={myPageEditSchemaPhoneNumber:"myPageEditSchema.phoneNumber",myPageEditSchemaGender:"myPageEditSchema.gender",myPageEditSchemaName:"myPageEditSchema.name"},k=e=>{var t,n,s,l;let{site:i}=e,o=(0,m.useRouter)(),{setCurrentUser:u}=(0,B.F_)(),[b,w]=(0,a.useState)(!1),[,L]=(0,v.Db)(g.pd),[{data:P,error:k}]=(0,v.aM)({query:g.ft,requestPolicy:"network-only"}),A=null==P?void 0:P.user,Z=(0,h.cI)({mode:"onBlur",resolver:(0,d.F)(S)}),{formState:{errors:F},register:Y,getValues:V,watch:U,setValue:D}=Z,W=U(T),G=0!==Object.keys(F).length,X=e=>{D(T,e.target.value)},J=async()=>{var e;w(!0);let{myPageEditSchema:t}=V(),{error:n}=await L({input:{id:null!==(e=null==A?void 0:A.passwordUserId)&&void 0!==e?e:"",name:t.name,gender:t.gender,phoneNumber:t.phoneNumber}});if(w(!1),void 0!==n){let{errorCode:e,detailCode:t}=(0,H.sY)(n);switch(e){case"UNAUTHORIZED_ERROR":_.ZP.error("認証エラーが発生しました。お手数ですが再度ログインをお願いします。"),u(null),await o.push("/users/signin");break;case"UNPROCESSABLE_ENTITY_ERROR":"AUTH_NOT_AVAILABLE"===t?_.ZP.error(R.BF):_.ZP.error("エラーが発生しました。入力内容をご確認ください。");break;default:_.ZP.error("基本情報の更新に失敗しました。入力内容に誤りがないかご確認ください。")}}else _.ZP.success("基本情報の更新を行いました。"),await o.push("/users/my-page")};return(0,a.useEffect)(()=>{(async()=>{if(void 0!==k){let{errorCode:e}=(0,H.sY)(k);"UNAUTHORIZED_ERROR"===e&&(u(null),await o.push("/users/signin"))}})()},[k]),(0,a.useEffect)(()=>{(async()=>{if(void 0!==A){var e,t,n;D("myPageEditSchema.name",null!==(e=A.name)&&void 0!==e?e:""),D("myPageEditSchema.gender",null!==(t=A.gender)&&void 0!==t?t:g.Y0.Male),D("myPageEditSchema.phoneNumber",null!==(n=A.phoneNumber)&&void 0!==n?n:"")}})()},[A,D]),(0,r.jsx)(r.Fragment,{children:(0,r.jsx)("main",{className:I().myPageEdit,children:(0,r.jsxs)(p.t,{className:I().centerBox,children:[(0,r.jsx)(C.W,{href:"/users/my-page"}),(0,r.jsx)("h3",{className:I().semiTitle,children:"基本情報の編集"}),(0,r.jsx)(f.o,{className:I().card,children:(0,r.jsxs)("form",{onSubmit:Z.handleSubmit(J),children:[(0,r.jsxs)("div",{children:[(0,r.jsx)(E.C,{htmlFor:"name",children:"氏名"}),(0,r.jsx)(j.$,{id:O,register:{...Y(O)},isError:null===(n=F.myPageEditSchema)||void 0===n?void 0:null===(t=n.name)||void 0===t?void 0:t.message,placeholder:"山田 太
1郎"}),(0,r.jsx)(c.B,{errors:F,name:O,render:e=>{let{message:t}=e;return(0,r.jsx)(y.W,{children:t})}})]}),(0,r.jsxs)("div",{className:I().gender,children:[(0,r.jsx)(E.C,{children:"性別"}),(0,r.jsx)("div",{className:I().radioGroup,children:R.mb.map(e=>(0,r.jsx)(N.a,{radioType:"normal",color:i.primaryColor,isChecked:e.value===W,onChange:X,value:e.value,rightText:e.label},e.value))})]}),(0,r.jsxs)("div",{children:[(0,r.jsx)(E.C,{htmlFor:M,children:"電話番号"}),(0,r.jsx)(j.$,{id:M,register:{...Y(M)},isError:null===(l=F.myPageEditSchema)||void 0===l?void 0:null===(s=l.phoneNumber)||void 0===s?void 0:s.message,inputMode:"tel",placeholder:"電話番号"}),(0,r.jsx)(c.B,{errors:F,name:M,render:e=>{let{message:t}=e;return(0,r.jsx)(y.W,{children:t})}})]}),(0,r.jsx)("div",{className:I().updateButton,children:(0,r.jsx)(x.x,{type:"submit",buttonStyle:"outline",primaryColor:i.primaryColor,isDisabled:b||G,children:"変更する"})})]})})]})})})};var A=n(35742),Z=n(15467),F=!0,Y=e=>{var t,n;let{site:s}=e,a=null!==(t=s.googleTagIds)&&void 0!==t?t:[];return(0,A.a)(a),(0,r.jsxs)(r.Fragment,{children:[(0,r.jsxs)(l(),{children:[(0,r.jsx)("script",{async:!0,src:Z.eW.getSrc(null!==(n=a[0])&&void 0!==n?n:"")}),(0,r.jsx)("script",{dangerouslySetInnerHTML:{__html:Z.eW.getHTML(a)}})]}),(0,r.jsx)(i.PB,{title:"基本情報の編集 | ".concat(s.title),description:s.description}),(0,r.jsx)(o.l,{}),(0,r.jsx)(u.A,{children:(0,r.jsx)(k,{site:s})})]})};let V="experimental-edge"},90568:function(e){e.exports={cmCard:"styles_cmCard__wBbUZ"}},37587:function(e){e.exports={clearIcon:"styles_clearIcon__Ha_oK"}},37174:function(e){e.exports={menuIcon:"styles_menuIcon__E5XEo"}},7465:function(e){e.exports={link:"styles_link__euXtm",text:"styles_text__O3v8b"}},63770:function(e){e.exports={myPageEdit:"styles_myPageEdit__RG5FN",centerBox:"styles_centerBox__25_vr",semiTitle:"styles_semiTitle__ckNyA",card:"styles_card__jvTrk",gender:"styles_gender__S9w8J",radioGroup:"styles_radioGroup__Lde7s",updateButton:"styles_updateButton__EPJlE",modalInner:"styles_modalInner__s0Ant",title:"styles_title__vets_",text:"styles_text__Dn2Jy",buttons:"styles_buttons__VFQ69",closeButton:"styles_closeButton__vIfB3",deleteButton:"styles_deleteButton__V3r2b"}}},function(e){e.O(0,[2888,9774,179],function(){return e(e.s=15695)}),_N_E=e.O()}]);

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.