PageSourceSearch

https://www.weddingnews.jp/_next/static/chunks/pages/go_to_wedding/re_entry-760fb2a726d11341.js

js weddingnews.jp collected 2026-09-24 17:22:55 UTC 13,882 bytes, 2 lines download raw bytes

1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[4168],{71583:function(e,a,t){(window.__NEXT_P=window.__NEXT_P||[]).push(["/go_to_wedding/re_entry",function(){return t(30121)}])},30121:function(e,a,t){"use strict";t.r(a),t.d(a,{default:function(){return W}});var n=t(85893),r=t(67294),i=t(14416),s=t(78602),l=t(93967),c=t.n(l),o=t(11163),_=t(87536),d=t(70942),m=t.n(d),p=t(19147),u=t(92370),h=t(52955),x=t(91438),y=t(26271),f=t(34360),g=t(32335),N=t(5052),j=t(76606),k=t(50013),b=t(53031),v=t(83199),E=t(1606),A=t(36407),F=t(32375),w=t(31861),B=t(77868),Z=t(81879),C=t(57405),K=t(6495),P=t(95178),I=t(88433),q=t(31290),R=t.n(q),S=({campaign:e,isInApp:a})=>{(0,A.Z)();let t=(0,o.useRouter)(),[s,l]=(0,r.useState)(!1),[d,q]=(0,r.useState)(!1),[S,L]=(0,r.useState)(!1),[O,D]=(0,r.useState)(!1),[T,U]=(0,r.useState)(!0),[W,G]=(0,r.useState)(!1),[H,V]=(0,r.useState)({lastName:"",firstName:"",lastNameKana:"",firstNameKana:"",email:"",tel:"",gender:void 0}),M=(0,i.v9)(e=>e.ui.window.isAndroid),J=a&&M,{register:Q,handleSubmit:X,setValue:$,getValues:Y,control:z,formState:{errors:ee}}=(0,_.cI)({defaultValues:{last_name:"",first_name:"",last_name_kana:"",first_name_kana:"",email:"",tel:"",gender:g.P[0],prefectures:null,is_ring_entry:!0,is_hall_entry:!0}}),ea=e=>!!(e.last_name.trim()&&e.first_name.trim()&&e.last_name_kana.trim()&&e.first_name_kana.trim()&&e.email.trim()&&e.tel?.trim()&&e.gender?.trim());(0,r.useEffect)(()=>{let{userId:e}=(0,K.w5)();e||(0,C.G)("エントリーする場合はログインしてください",void 0,[{label:"閉じる",onClick:()=>(q(!0),!1)},{label:"ログイン",onClick:()=>t.push(`/login?url=${encodeURIComponent(t.asPath)}`)}]),e&&((0,w.Ey)(e).then(e=>{if("ゲストユーザー"===e.name){let e=`GoToウェディングキャンペーンの参加には
2会員登録が必要です`;return(0,C.G)("ゲストユーザーはエントリーできません",void 0,[{label:"閉じる",onClick:()=>(q(!0),!1)}],()=>(0,n.jsx)("p",{className:R().popUp,children:m()(e)}))}}),(async()=>{(0,w.is)(e).then(e=>{$("prefectures",k.Rs.find(a=>a.value===e.data.prefecture_slug)||null)}).catch(e=>console.error(e)),(0,F.RD)(e).then(e=>{let a=e.data.gender?g.P.find(a=>a.value===e.data.gender):void 0;$("last_name",e.data.last_name),$("first_name",e.data.first_name),$("last_name_kana",e.data.last_name_kana),$("first_name_kana",e.data.first_name_kana),$("email",e.data.email),$("tel",e.data.tel??""),a&&$("gender",a),ea(e.data)&&(G(!0),V({lastName:e.data.last_name,firstName:e.data.first_name,lastNameKana:e.data.last_name_kana,firstNameKana:e.data.first_name_kana,email:e.data.email,tel:e.data.tel??"",gender:a}))}).catch(async a=>{if(a.response?.status===404)try{let a=await (0,w.gc)(e);$("email",a.data.user_data.email??"")}catch(e){console.error(e)}else console.error(a)})})())},[]),(0,r.useEffect)(()=>{if(!(0,Z.Rd)())return;let e=document.getElementById("appReEntryContainer");if(!e)return;let a=new IntersectionObserver(e=>{U(!e[0].isIntersecting)},{root:null,threshold:0});return a.observe(e),()=>{a.disconnect()}},[]);let et=()=>{let e=Y("is_ring_entry"),a=Y("is_hall_entry");return!!e||!!a};return(0,n.jsx)(y.Z,{children:(0,n.jsxs)(n.Fragment,{children:[(0,n.jsx)("img",{src:"https://www.weddingnews.jp/contents/go_to_wedding/app_reentry_bnr.jpg",alt:"GO TO WEDDINGキャンペーン 再エントリーバナー",className:R().reentryBanner}),(0,n.jsx)(b.h,{campaign:e,showAttentionLink:!1}),(0,n.jsxs)("div",{id:"appReEntryContainer",className:R().container,children:[(0,n.jsxs)("form",{onSubmit:X(t=>{let{userId:n}=(0,K.w5)();if(!n){console.error("not logged in user");return}if(!et()){L(!0);return}l(!0);let r={...t,version:e.version,prefectures:t.prefectures?[{slug:t.prefectures.value}]:[],user_karte:{last_name:t.last_name,first_name:t.first_name,last_name_kana:t.last_name_kana,first_name_kana:t.first_name_kana,email:t.email,tel:t.tel,gender:t.gender.value,prefecture:t.prefectures?.value}};t.version=e.version,(0,B.Fp)(n,r).then(()=>{a||(0,P.S7)(e.version),t.is_ring_entry&&(0,I.Zu)("gotoRingReEntry",e.version),t.is_hall_entry&&(0,I.Zu)("gotoReEntry",e.version);let n=(0,I.LI)(t.is_ring_entry,t.is_hall_entry);n&&(0,I.Vs)(n,e.version),location.href=a?"/go_to_wedding/app/thanks":"/thankyou/user_entry/"}).catch(()=>{(0,C.G)("エラー","もう一度送信してください。")}).finally(()=>{l(!1)})}),className:R().form,children:[(0,n.jsx)(E.Z,{title:"再エントリー情報"}),(0,n.jsxs)("div",{className:R().box,children:[(0,n.jsx)(f.Z,{className:R().labelWithLine,children:"お客様情報"}),W?(0,n.jsx)(N.Z,{userInfo:{lastName:H.lastName,firstName:H.firstName,lastNameKana:H.lastNameKana,firstNameKana:H.firstNameKana,email:H.email,tel:H.tel,gender:H.gender},onEdit:()=>D(!0)}):null]}),!W&&(0,n.jsxs)(n.Fragment,{children:[(0,n.jsxs)("div",{className:R().box,children:[(0,n.jsx)(f.Z,{htmlFor:"last_name",required:!0,className:R().label,children:"お名前"}),(0,n.jsxs)("div",{className:R().names,children:[(0,n.jsx)("div",{className:R().name,children:(0,n.jsx)(x.Z,{type:"text",className:R().input,placeholder:"姓",...Q("last_name",{required:!0})})}),(0,n.jsx)("div",{className:R().name,children:(0,n.jsx)(x.Z,{type:"text",className:R().input,placeholder:"名",...Q("first_name",{required:!0})})})]})]}),(0,n.jsxs)("div",{className:R().box,children:[(0,n.jsx)(f.Z,{htmlFor:"last_name_kana",required:!0,className:R().label,children:"フリガナ"}),(0,n.jsxs)("div",{className:R().names,children:[(0,n.jsx)("div",{className:R().name,children:(0,n.jsx)(x.Z,{type:"text",className:R().input,placeholder:"セイ",...Q("last_name_kana",{required:!0})})}),(0,n.jsx)("div",{className:R().name,children:(0,n.jsx)(x.Z,{type:"text",className:R().input,placeholder:"メイ",...Q("first_name_kana",{required:!0})})})]})]}),(0,n.jsxs)("div",{className:R().box,children:[(0,n.jsx)(f.Z,{htmlFor:"email",required:!0,className:R().label,children:"メールアドレス"}),(0,n.jsx)("div",{children:(0,n.jsx)(x.Z,{type:"text",className:R().input,placeholder:"メールアドレスを入力してください",...Q("email",{required:!0})})})]}),(0,n.jsxs)("div",{className:R().box,children:[(0,n.jsx)(f.Z,{htmlFor:"tel",required:!0,className:R().label,children:"電話番号"}),(0,n.jsx)("div",{children:(0,n.jsx)(x.Z,{type:"tel",className:R().input,placeholder:"電話番号を入力して下さい",...Q("tel",{required:!0})})})]}),(0,n.jsxs)("div",{className:R().box,children:[(0,n.jsx)(f.Z,{htmlFor:"gender",required:!0,className:R().label,children:"性別"}),(0,n.jsx)("div",{children:(0,n.jsx)(g.Z,{control:z})})]})]}),(0,n.jsxs)("div",{className:R().box,children:[(0,n.jsx)(f.Z,{htmlFor:"prefectures",required:!0,className:R().label,children:"お住まいの地域"}),(0,n.jsx)("div",{children:(0,n.jsx)(_.Qr,{control:z,name:"prefectures",rules:{required:!0}
2,render:({field:{onChange:e,value:a,ref:t}})=>(0,n.jsx)(h.Z,{inputId:"prefectures",options:k.Rs,isMulti:!1,isSearchable:!1,placeholder:"都道府県を選択してください",value:a,inputRef:t,openMenuOnControlTouch:J,onChange:e,error:ee.prefectures?"都道府県を選択してください":void 0})})})]}),(0,n.jsxs)("div",{className:R().box,children:[(0,n.jsx)(f.Z,{htmlFor:"entry_step",required:!0,className:R().label,children:"アンケート"}),(0,n.jsx)("div",{children:(0,n.jsx)(_.Qr,{control:z,name:"entry_step",rules:{required:!0},render:({field:{onChange:e,ref:a,value:t}})=>(0,n.jsx)(h.Z,{inputId:"entry_step",options:v.L,isSearchable:!1,placeholder:"今のご状況を選択してください",inputRef:a,openMenuOnControlTouch:J,value:v.L.find(e=>e.value===t)||null,onChange:a=>e(a&&!Array.isArray(a)?a.value:void 0),error:ee.entry_step?"今のご状況を選択してください":void 0})})})]}),(0,n.jsxs)("div",{className:R().box,children:[(0,n.jsx)(f.Z,{required:!0,className:R().label,children:"エントリーするキャンペーンを選んでください"}),(0,n.jsxs)("ul",{className:R().checkboxList,children:[(0,n.jsxs)("li",{className:R().item,children:[(0,n.jsx)("input",{type:"checkbox",id:"is_ring_entry",...Q("is_ring_entry",{onChange(e){$("is_ring_entry",e.target.checked),S&&et()&&L(!1)}}),className:R().checkbox}),(0,n.jsx)("label",{className:R().checkboxLabel,htmlFor:"is_ring_entry",children:"指輪キャンペーン"})]}),(0,n.jsxs)("li",{className:R().item,children:[(0,n.jsx)("input",{type:"checkbox",id:"is_hall_entry",...Q("is_hall_entry",{onChange(e){$("is_hall_entry",e.target.checked),S&&et()&&L(!1)}}),className:R().checkbox}),(0,n.jsx)("label",{className:R().checkboxLabel,htmlFor:"is_hall_entry",children:"結婚式場キャンペーン"})]})]})]}),Object.keys(ee).length>0||S?(0,n.jsx)("p",{className:R().error,children:"エラー:すべて入力してください"}):null,(0,n.jsx)(p.Kk,{type:"submit",disabled:s,children:s?`送信中...`:`キャンペーン規約に同意して送信`}),(0,n.jsx)("p",{className:R().permit,children:(0,n.jsx)("a",{href:"/go_to_wedding/app/attention",children:"キャンペーン規約を確認"})})]}),d&&(0,n.jsx)("div",{className:R().notEntry,children:(0,n.jsx)("div",{children:(0,n.jsxs)("p",{className:R().alertTitle,children:["エントリーには",(0,n.jsx)("br",{}),"会員登録・ログインが",(0,n.jsx)("br",{}),"必要です。",(0,n.jsx)("br",{}),(0,n.jsx)("span",{className:R().links,children:(0,n.jsx)("a",{href:`/login?url=${encodeURIComponent(t.asPath)}`,children:"ログイン"})})]})})})]}),O?(0,n.jsx)(j.Z,{defaultValues:{lastName:H.lastName,firstName:H.firstName,lastNameKana:H.lastNameKana,firstNameKana:H.firstNameKana,email:H.email,tel:H.tel,gender:H.gender},onSave:e=>{$("last_name",e.lastName),$("first_name",e.firstName),$("last_name_kana",e.lastNameKana),$("first_name_kana",e.firstNameKana),$("email",e.email),$("tel",e.tel),null!==e.gender&&void 0!==e.gender&&$("gender",e.gender),V({lastName:e.lastName,firstName:e.firstName,lastNameKana:e.lastNameKana,firstNameKana:e.firstNameKana,email:e.email,tel:e.tel,gender:null!==e.gender?e.gender:void 0})},onDismiss:()=>D(!1)}):null,!d&&(0,n.jsx)(u.Z,{label:"今すぐ再エントリー",href:"#appReEntryContainer",className:c()(R().floatingButton,{[R().floatingButtonHidden]:!T})})]})})},L=t(71236),O=t(98272),D=t(75443),T=t(55638);let U=e=>{let a=(0,i.v9)(e=>e.ui.window.isInApp);return(0,D.MX)(e,[],({campaign:e},t)=>(0,n.jsxs)(n.Fragment,{children:[(0,n.jsx)(s.Z,{...(0,L.BT)(e)}),(0,n.jsx)(S,{campaign:e,isInApp:a})]}))};U.getLayout=e=>(0,n.jsx)(O.Z,{children:e}),U.getInitialProps=async e=>Promise.all([(0,B.Vg)()]).then(e=>(0,T.O6)({campaign:e[0].data})).catch((0,D.ww)(e));var W=U},92370:function(e,a,t){"use strict";var n=t(85893),r=t(11163);t(67294);var i=t(39552),s=t.n(i);a.Z=({label:e,href:a,micro:t,className:i})=>{let l=(0,r.useRouter)();return(0,n.jsxs)("section",{className:`${s().container} ${i}`,onClick:()=>a.includes("#")?l.push(a):location.href=a,children:[t&&(0,n.jsx)("div",{className:s().micro,children:(0,n.jsx)("span",{className:s().microCopy,children:t})}),(0,n.jsx)("div",{className:s().label,children:e})]})}},36407:function(e,a,t){"use strict";var n=t(67294),r=t(36771);a.Z=()=>{let e=(0,n.useContext)(r.$C);(0,n.useEffect)(()=>(e.update("disablehash"),()=>e.update(void 0)),[])}},39552:function(e){e.exports={minHeightDatePicker:"FloatingButton_minHeightDatePicker__3Qlyq",datePicker:"FloatingButton_datePicker__GqS47","-right":"FloatingButton_-right__AGml_","react-datepicker-wrapper":"FloatingButton_react-datepicker-wrapper__D1AK7","react-datepicker-popper":"FloatingButton_react-datepicker-popper__QZKO_",yyyymmdd:"FloatingButton_yyyymmdd__lo2BE","datePicker-analysis":"FloatingButton_datePicker-analysis__R1Cp5","react-datepicker":"FloatingButton_react-datepicker__holBI","react-datepicker__month-wrapper":"FloatingButton_react-datepicker__month-wrapper__PCqKW","online-contract":"FloatingButton_online-contract__KjWL6","react-datepicker__input-container":"FloatingButton_react-datepicker__input-container__FsN_F","online-contract-form":"FloatingButton_online-contract-form__BD7_m",container:"FloatingButton_container__fuW23",SlideInBottom:"FloatingButton_SlideInBottom__VeeF4",label:"FloatingButton_label__S8E56",micro:"FloatingButton_micro__AKKmo",microCopy:"FloatingButton_microCopy__jusoY",bound:"FloatingButton_bound__Ofpaa"}},31290:function(e){e.exports={minHeightDatePicker:"AppEntry_minHeightDatePicker__moZxR",datePicker:"AppEntry_datePicker__K2Cea","-right":"AppEntry_-right__ib_EU","react-datepicker-wrapper":"AppEntry_react-datepicker-wrapper__j2GlJ","react-datepicker-popper":"AppEntry_react-datepicker-popper__o149h",yyyymmdd:"AppEntry_yyyymmdd__f7UBt","datePicker-analysis":"AppEntry_datePicker-analysis___Z1Ym","react-datepicker":"AppEntry_react-datepicker__IrXvi","react-datepicker__month-wrapper":"AppEntry_react-datepicker__month-wrapper__v9DE8","online-contract":"AppEntry_online-contract__8dLKz","react-datepicker__input-container":"AppEntry_react-datepicker__input-container__oxV_W","online-contract-form":"AppEntry_online-contract-form__UTwtC",container:"AppEntry_container__HW6kp",reentryBanner:"AppEntry_reentryBanner__NaWPn",floatingButton:"AppEntry_floatingButton__M757I",floatingButtonHidden:"AppEntry_floatingButtonHidden__sQ8Pg",box:"AppEntry_box__4JFoI",labelWithLine
2:"AppEntry_labelWithLine__AeFm0",checkboxList:"AppEntry_checkboxList__UNcDz",balloon:"AppEntry_balloon__VU1Sl",item:"AppEntry_item__kdmJJ",names:"AppEntry_names__7_3l_",name:"AppEntry_name__IhgMl",input:"AppEntry_input__FxNHU",error:"AppEntry_error__PN_Oc",permit:"AppEntry_permit__FeXjp",checkbox:"AppEntry_checkbox__E4R6J",selected:"AppEntry_selected__nmeWq",checkboxLabel:"AppEntry_checkboxLabel__ln9YT",popUp:"AppEntry_popUp__E3CnB",notEntry:"AppEntry_notEntry__nP3Nw",alertTitle:"AppEntry_alertTitle__kOcAm",bound:"AppEntry_bound__eUn34"}}},function(e){e.O(0,[6132,3609,7536,8519,1236,13,7338,467,7618,5022,2888,9774,179],function(){return e(e.s=71583)}),_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.