PageSourceSearch

https://mypg.jp/_next/static/chunks/pages/multi/account/addresses-dd1b5d13fdadb784.js

js mypg.jp collected 2026-10-03 20:26:34 UTC 29,213 bytes, 3 lines download raw bytes

1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[1782],{850:(e,t,a)=>{"use strict";a.d(t,{A:()=>p});var r=a(6029),s=a(55729),n=a(54996),i=a.n(n),l=a(1909),o=a(32988),d=a.n(o);let c=["",""],u=/^\d{3}-\d{4}$/,m=s.forwardRef(({value:e,onChange:t,onClear:a,onSearch:n,name:o,className:m,...p},_)=>{let h=(0,s.useRef)([]),f=(0,s.useRef)(!1),[x,b]=(0,s.useState)(c),y=(0,l.xW)(),g=!!y?.formState?.errors?.[o];function j(e){"-"===e.key||"Minus"===e.code?e.preventDefault():["Backspace","Delete","Tab","Escape","Enter","ArrowLeft","ArrowRight","ArrowUp","ArrowDown","Home","End","PageUp","PageDown"].includes(e.key)||/^[0-9]$/.test(e.key)||e.preventDefault()}return(0,s.useImperativeHandle)(_,()=>({focus:()=>{h.current&&h.current[0]&&h.current[0].focus()}}),[h.current[0]]),(0,s.useEffect)(()=>{let t=c;if(e)if(u.test(e))t=e.split("-");else{let a=e.replace(/\D/g,"");t=[a.slice(0,3),a.slice(3,7)]}b(t)},[e]),(0,s.useEffect)(()=>{if(f.current){let e=x?.join("")?x.join("-"):x?.join("");t?.(e)}else f.current=!0},[x]),(0,r.jsxs)("div",{className:m,...p,children:[(0,r.jsxs)("div",{className:i().wrapper,children:[(0,r.jsx)("span",{className:i().sign,children:"〒"}),[,,].fill("").map((e,t)=>{let a;return a=0===t,(0,r.jsxs)(s.Fragment,{children:[(0,r.jsx)("div",{className:d()(i().zipcode_input,{[i().error]:g}),children:(0,r.jsx)("input",{name:o,type:"number",placeholder:a?"例:123":"例:4567",maxLength:a?3:4,value:x?.[t],ref:e=>{h.current.includes(e)||h.current.push(e)},onChange:e=>{let a,r;return a=e.target.value.replace(/[^0-9]/g,""),r=x?[...x]:[],void(a.length>e.target.maxLength?(b(()=>(t+1<2&&(r[t+1]=a[a.length-1]),r)),h.current?.[t+1]?.focus()):b(()=>(r[t]=a,r)))},onFocus:e=>e.target.select(),onKeyDown:j,onKeyDownCapture:j},t)}),a&&(0,r.jsx)("span",{className:i().hyphen})]},t)})]}),(0,r.jsxs)("div",{className:i().button_wrapper,children:[(0,r.jsx)("button",{className:i().search_btn,onClick:function(){"function"==typeof n&&n(x?.join("")?x.join("-"):x?.join(""))},type:"button",tabIndex:-1,disabled:!u.test(x.join("-")),children:"住所検索"}),(0,r.jsx)("button",{className:i().clear_btn,onClick:function(){b(c),"function"==typeof a&&a(x?.join("")?x.join("-"):x?.join(""))},type:"button",tabIndex:-1,children:"クリア"})]})]})});m.displayName="Zipcode";let p=m},5233:(e,t,a)=>{"use strict";a.d(t,{A:()=>d});var r=a(6029),s=a(77328),n=a.n(s),i=a(89099),l=a(55729),o=a(24997);let d=function(e){let t=function(e){let{titleName:t}=e,a=(0,i.useRouter)(),r=function(){let[e,t]=(0,l.useState)();return(0,l.useEffect)(()=>{localStorage.getItem("FurusatoMypageProvider.selectMunicipalityLocalGovernmentCode")?t(o.p9):t(o.Ss)},[]),e}(),s=t+" | 自治体マイページ",[n,d]=(0,l.useState)(s);return(0,l.useEffect)(()=>{o.Ly.some(e=>"/"===e?"/"===a.pathname:a.pathname.startsWith(e))?d(s):void 0===r||(a.pathname.startsWith("/single")&&r===o.p9?d("(自治体)"+t+" | 自治体マイページ"):d(s))},[r,a.pathname,t,s]),n}({titleName:e.title});return(0,r.jsxs)(n(),{children:[(0,r.jsx)("title",{children:t}),(0,r.jsx)("meta",{httpEquiv:"X-UA-Compatible",content:"IE=edge"}),(0,r.jsx)("meta",{name:"format-detection",content:"telephone=no"})]})}},12631:(e,t,a)=>{"use strict";async function r(e){let t=String(e||"").replace(/\D/g,"");if(7!==t.length)return null;try{let e=await fetch(`https://zipcloud.ibsnet.co.jp/api/search?zipcode=${t}`),a=await e.json(),r=a?.results?.[0];if(!r)return null;let s=r.address3&&"以下に掲載がない場合"!==r.address3?r.address3:"";return{prefecture:r.address1||"",city:`${r.address2||""}${s}`,municipality:r.address2||""}}catch{return null}}a.d(t,{R:()=>r})},14042:(e,t,a)=>{"use strict";a.d(t,{A:()=>o});var r=a(6029);a(55729);var s=a(32988),n=a.n(s),i=a(66646),l=a.n(i);let o=function({children:e,className:t,level:a=1,smallOnSP:s=!1,...i}){return(0,r.jsx)("p",{className:n()(l()[`paragraph_${a}`],{[l().small_on_sp]:s},t),...i,children:e})}},18133:e=>{e.exports={list:"AddressList_list__zldG9",item:"AddressList_item__TZMS3",body:"AddressList_body__j8Ijl",head:"AddressList_head__XHFLF",label:"AddressList_label__PEk2c",badge:"AddressList_badge__O5txH",detail
1:"AddressList_detail__3o8l1",detailLine:"AddressList_detailLine__Hs_NT",actions:"AddressList_actions__s0Yul",editButton:"AddressList_editButton__jBkby",deleteButton:"AddressList_deleteButton__fVa67",empty:"AddressList_empty__MkrNo",emptyText:"AddressList_emptyText__AFGCn"}},20680:(e,t,a)=>{"use strict";a.d(t,{DQ:()=>x,G5:()=>d,Gk:()=>h,Gt:()=>p,dm:()=>f,si:()=>_});var r=a(17320),s=a(18249),n=a(92385),i=a(66472),l=a(24997);let o="accounts/client/delivery-destinations";class d extends Error{constructor(e,t){super(`お届け先APIが異常なレスポンスを返しました(status=${e})`),this.name="AccountAddressApiError",this.status=e,this.data=t,Object.setPrototypeOf(this,d.prototype)}}function c(e){if(!e||"object"!=typeof e)return!1;let t=e=>"string"==typeof e||null===e;return"number"==typeof e.id&&t(e.destination_label)&&"string"==typeof e.last_name&&"string"==typeof e.first_name&&"string"==typeof e.last_name_kana&&"string"==typeof e.first_name_kana&&"string"==typeof e.postal_code&&"string"==typeof e.prefecture&&"string"==typeof e.city&&"string"==typeof e.address1&&t(e.address2)&&"string"==typeof e.phone_number&&"boolean"==typeof e.is_default}function u(e){return{id:e.id,label:e.destination_label,lastName:e.last_name,firstName:e.first_name,lastNameKana:e.last_name_kana,firstNameKana:e.first_name_kana,postalCode:e.postal_code,prefecture:e.prefecture,city:e.city,address1:e.address1,address2:e.address2,phoneNumber:e.phone_number,isDefault:e.is_default}}function m(e){let t;return{destination_label:e.label,last_name:e.lastName,first_name:e.firstName,last_name_kana:e.lastNameKana,first_name_kana:e.firstNameKana,postal_code:e.postalCode,prefecture:e.prefecture,city:e.city,address1:e.address1,address2:e.address2||null,phone_number:11===(t=String(e.phoneNumber||"").replace(/\D/g,"")).length?`${t.slice(0,3)}-${t.slice(3,7)}-${t.slice(7)}`:10===t.length?`${t.slice(0,2)}-${t.slice(2,6)}-${t.slice(6)}`:t,is_default:e.isDefault}}function p(e){return{label:e.label||"",lastName:e.lastName,firstName:e.firstName,lastNameKana:e.lastNameKana,firstNameKana:e.firstNameKana,postalCode:e.postalCode,phoneNumber:e.phoneNumber,prefecture:e.prefecture,city:e.city,address1:e.address1,address2:e.address2||"",isDefault:e.isDefault}}async function _(){let{props:e}=await (0,s.n)(o);if(e.status!==l.pn)throw new d(e.status,e.data);let t=e.data?.items;if(!Array.isArray(t)||!t.every(c))throw new d(e.status,e.data);return t.map(u)}async function h(e){let{props:t}=await (0,n.L4)(o,m(e));if(t.status!==l.pn||!c(t.data))throw new d(t.status,t.data);return u(t.data)}async function f(e,t){let{props:a}=await (0,i.M)(`${o}/${e}`,m(t));if(a.status!==l.pn||!c(a.data))throw new d(a.status,a.data);return u(a.data)}async function x(e){var t;let{props:a}=await (0,r.e)(`${o}/${e}`);if(a.status!==l.pn||!((t=a.data)&&"object"==typeof t&&"number"==typeof t.id&&("number"==typeof t.reassigned_default_id||null===t.reassigned_default_id)))throw new d(a.status,a.data);return{id:a.data.id,reassignedDefaultId:a.data.reassigned_default_id??null}}},28051:e=>{e.exports={wrapper:"FormItem_wrapper__3MXst",vertical:"FormItem_vertical__6TyVV",label:"FormItem_label__qLjiB",delimiter:"FormItem_delimiter__gnOCv",horizontal:"FormItem_horizontal__aeokL",center:"FormItem_center__3hgeI",top:"FormItem_top__qUaFH",content:"FormItem_content__hvrbN",no_style:"FormItem_no_style__6O1GE",bold:"FormItem_bold__hrWoY",label_content:"FormItem_label_content__T9bR0",icon:"FormItem_icon__hw_TU",required_mark:"FormItem_required_mark__7DvxR",upper_hint:"FormItem_upper_hint__GSNig",element:"FormItem_element__9S2IA",error_message:"FormItem_error_message__9F2_l",extra:"FormItem_extra__nk9Mt",message:"FormItem_message__G99qB"}},32433:(e,t,a)=>{"use strict";a.d(t,{A:()=>d});var r=a(6029);a(55729);var s=a(32988),n=a.n(s),i=a(39924),l=a.n(i),o=a(78803);let d=function({children:e,className:t,title:a,...s}){return(0,r.jsxs)("div",{className:n()(l().error,t),...s,role:"alert",children:[a&&(0,r.jsx)(o.A,{className:l().title,level:2,children:a}),(0,r.jsx)("div",{className:l().content,children:e})]})}},33292:e=>{e.exports={wrapper:"Input_wrapper___PkCJ",disabled:"Input_disabled__LC2rZ",base_input:"Input_base_input___0ID9",base_textarea:"Input_base_textarea__pof_o",error:"Input_error__tJjyQ",icons:"Input_icons__0wCCz",textarea_wrapper:"Input_textarea_wrapper__qMs7c",overflow:"Input_overflow__EJsEx"}},39924:e=>{e.exports={error:"ErrorMessage_error__x93wj",title:"ErrorMessage_title__FhxvZ",content:"ErrorMessage_content__pAzyN"}},48258:e=>{e.exports={form_wrapper:"Form_form_wrapper__98nmq"}},50209:(e,t,a)=>{(window.__NEXT_P=window.__NEXT_P||[]).push(["/multi/account/addresses",function(){return a(62864)}])},50314:(e,t,a)=>{"use strict";a.d(t,{A:()=>p});let r=/^[\u30A1-\u30F4\u30FC]+$/,s=/^(?:0\d{1,4}-\d{1,4}-\d{4}|0\d{9,10})$/,n=/^0{1}[0-9]+$/,i=/^\d{3}-\d{4}$/,l=/^(?=.*[a-z])(?=.*[A-Z])(?=.*[0-9])(?=\S*$).{8,}$/,o=/^\S*$/,d=/^\d{4}-\d{2}-\d{2}$/;var c=a(47623);let u={loginmail:"メールアドレス",loginpass:"パスワード",password:"新しいパスワード",confirmPassword:"確認用パスワード",confirmCode:"確認コード",confirmEmail:"メールアドレス(確認用)",currentPassword:"現在のパスワード",newPassword:"新しいパスワード",confirmNewPassword:"新しいパスワード(確認用)",verificationCode:"認証コード",inquiryType:"お問合せ種別",companyName:"自治体名/会社名",name:"お名前",n
1ameKana:"フリガナ",email:"メールアドレス",mypageEmail:"メールアドレス",phoneNumber:"電話番号",imageAttachment:"画像添付",contents:"お問い合わせ内容",subscribeYear:"寄附年",familyNameKana:"セイ",firstNameKana:"メイ",familyName:"姓",firstName:"名",mumicipalityId:"自治体名",receptionNo:"寄附番号",prefectures:"都道府県",prefecture:"都道府県",address:"市区町村番地",zipcode:"郵便番号",municipalityId:"自治体名",year:"寄附年",zipCode:"住所",birthday:"生年月日",inquiryContent:"お問合せ内容"},m={expiry:"数字を選択してください (例)01/24",phone:"電話番号の形式が異なります",zipCode:"数字を入力してください (例)810-0000",seq:"数字を入力してください (例)123",password:"無効なパスワード形式です。",isKatakana:"全角カタカナのみで入力してください",noSpace:"空白が含まれています、姓に姓名を入力されていませんか?姓のフィールドに名が含まれていないことをご確認ください",birthday:"生年月日の形式が異なります"};c.setLocale({mixed:{default:({path:e})=>`${u[e]||e}は無効です`,required:({path:e})=>`${u[e]||e}は必須です`,oneOf:({path:e,values:t})=>`${u[e]||e}は次のいずれかでなければなりません: ${t}`,notOneOf:({path:e,values:t})=>`${u[e]||e}は次のいずれかであってはなりません: ${t}`},string:{length:({path:e,length:t})=>`${u[e]||e}は${t}文字でなければなりません`,min:({path:e,min:t})=>`${u[e]||e}は少なくとも${t}文字以上でなければなりません`,max:({path:e,max:t})=>`${u[e]||e}は${t}文字以下でなければなりません`,matches:({path:e,regex:t})=>`${u[e]||e}
2      は次のパターンに一致する必要があります: 
3      ${m[e]||t}`,email:({path:e})=>`${u[e]||e}は有効なメールアドレスでなければなりません`,url:({path:e})=>`${u[e]||e}は有効なURLでなければなりません`,trim:({path:e})=>`${u[e]||e}はトリムされた文字列でなければなりません`,lowercase:({path:e})=>`${u[e]||e}は小文字の文字列でなければなりません`,uppercase:({path:e})=>`${u[e]||e}は大文字の文字列でなければなりません`,mypageEmail:({path:e})=>`${u[e]||e}は有効なメールアドレスでなければなりません`},number:{min:({path:e,min:t})=>`${u[e]||e}は${t}以上でなければなりません`,max:({path:e,max:t})=>`${u[e]||e}は${t}以下でなければなりません`,lessThan:({path:e,less:t})=>`${u[e]||e}は${t}
3未満でなければなりません`,moreThan:({path:e,more:t})=>`${u[e]||e}は${t}より大きくなければなりません`,notEqual:({path:e,notEqual:t})=>`${u[e]||e}は${t}であってはなりません`,positive:({path:e})=>`${u[e]||e}は正の数でなければなりません`,negative:({path:e})=>`${u[e]||e}は負の数でなければなりません`,integer:({path:e})=>`${u[e]||e}は整数でなければなりません`},date:{min:({path:e,min:t})=>`${u[e]||e}は${t}より後の日付でなければなりません`,max:({path:e,max:t})=>`${u[e]||e}は${t}より前の日付でなければなりません`},array:{min:({path:e,min:t})=>`${u[e]||e}は少なくとも${t}個の項目が必要です`,max:({path:e,max:t})=>`${u[e]||e}は${t}個以下の項目でなければなりません`}}),c.addMethod(c.string,"phone",function(e=m.phone){return this.matches(s,e)}),c.addMethod(c.string,"phoneNoHyphen",function(e=m.phone){return this.matches(n,e)}),c.addMethod(c.string,"isKatakana",function(e=m.isKatakana){return this.matches(r,e)}),c.addMethod(c.string,"password",function(e=m.password){return this.matches(l,e)}),c.addMethod(c.string,"noSpace",function(e=m.noSpace){return this.matches(o,e)}),c.addMethod(c.string,"zipCode",function(e=m.zipCode){return this.matches(i,e)}),c.addMethod(c.string,"birthday",function(e=m.birthday){return this.matches(d,{message:e,excludeEmptyString:!0})});let p=c},54810:(e,t,a)=>{"use strict";a.d(t,{A:()=>I});var r=a(6029),s=a(55729),n=a(89099),i=a(44981),l=a(26126),o=a(32433),d=a(94246),c=a(81444),u=a(91303),m=a(850),p=a(24997),_=a(20680),h=a(12631),f=a(39487),x=a(50314);let b=Object.values((0,p.Bi)()),y={label:"お届け先の名称を入力してください",lastName:"姓を入力してください",firstName:"名を入力してください",lastNameKana:"姓(カナ)を入力してください",firstNameKana:"名(カナ)を入力してください",postalCode:"郵便番号を入力してください",phoneNumber:"電話番号を入力してください",prefecture:"都道府県を選択してください",city:"市区町村・町域を入力してください",address1:"番地を入力してください"},g={label:"お届け先の名称は255文字以内で入力してください",lastName:"姓名は255文字以内で入力してください",lastNameKana:"姓名(カナ)は255文字以内で入力してください",city:"市区町村・町域は255文字以内で入力してください",address1:"番地は255文字以内で入力してください",address2:"建物名・部屋番号は255文字以内で入力してください"};function j(e,t){return`${(e||"").trim()} ${(t||"").trim()}`.trim().length}let N=x.A.object({label:x.A.string().trim().required(y.label).max(255,g.label),lastName:x.A.string().trim().required(y.lastName).test("name-max",g.lastName,function(e){return 255>=j(e,this.parent.firstName)}),firstName:x.A.string().trim().required(y.firstName),lastNameKana:x.A.string().trim().required(y.lastNameKana).test("name-kana-max",g.lastNameKana,function(e){return 255>=j(e,this.parent.firstNameKana)}),firstNameKana:x.A.string().trim().required(y.firstNameKana),postalCode:x.A.string().required(y.postalCode).zipCode(y.postalCode),phoneNumber:x.A.string().required(y.phoneNumber).phone(y.phoneNumber).test("phone-digits",y.phoneNumber,e=>{let t=(e||"").replace(/\D/g,"");return 10===t.length||11===t.length}),prefecture:x.A.string().required(y.prefecture).oneOf(b,y.prefecture),city:x.A.string().trim().required(y.city).max(255,g.city),address1:x.A.string().trim().required(y.address1).max(255,g.address1),address2:x.A.string().trim().notRequired().max(255,g.address2),isDefault:x.A.boolean().required()});var A=a(75281),v=a.n(A);let w=Object.values((0,p.Bi)()),C=Object.fromEntries([...Object.entries(y),...Object.entries(g)].map(([e,t])=>[t,e])),$={label:"",lastName:"",firstName:"",lastNameKana:"",firstNameKana:"",postalCode:"",phoneNumber:"",prefecture:"",city:"",address1:"",address2:"",isDefault:!1},I=function({open:e,editTarget:t,onClose:a,onSaved:x}){let b=(0,n.useRouter)(),y=d.A.useForm({mode:"onChange",resolver:(0,i.t)(N),defaultValues:$}
3),[g,j]=(0,s.useState)(null),A=y.watch("postalCode"),I=(0,s.useRef)(""),S=(0,s.useRef)(0);async function k(e){let t=++S.current,a=await (0,h.R)(e);a&&t===S.current&&y.getValues("postalCode")===e&&(y.setValue("prefecture",a.prefecture,{shouldValidate:!0}),y.setValue("city",a.city,{shouldValidate:!0}))}async function F(e){j(null);try{t?await (0,_.dm)(t.id,e):await (0,_.Gk)(e),x()}catch(e){if(e instanceof _.G5){if(e.status===p.Rf)return void await b.push(f.Zc.authLogin);let t=e.data?.message,a=t?C[t]:void 0;a?y.setError(a,{message:t}):j(t||"入力内容をご確認ください");return}j("保存に失敗しました。時間をおいて再度お試しください")}}return(0,s.useEffect)(()=>{S.current++,e&&(y.reset(t?(0,_.Gt)(t):$),I.current=t?.postalCode??"",j(null))},[e,t]),(0,s.useEffect)(()=>{e&&A===y.getValues("postalCode")&&A!==I.current&&(I.current=A,k(A))},[A,e]),(0,r.jsx)(u.A,{visible:e,onClose:a,footer:!1,title:t?"お届け先を編集":"お届け先を追加",children:(0,r.jsxs)(d.A,{form:y,onFinish:F,className:v().form,children:[(0,r.jsx)(d.A.Item,{label:"お届け先の名称",name:"label",required:!0,children:(0,r.jsx)(c.A,{placeholder:"例:自宅",allowClear:!1})}),(0,r.jsxs)("div",{className:v().row,children:[(0,r.jsx)(d.A.Item,{label:"姓",name:"lastName",required:!0,children:(0,r.jsx)(c.A,{placeholder:"田中",allowClear:!1})}),(0,r.jsx)(d.A.Item,{label:"名",name:"firstName",required:!0,children:(0,r.jsx)(c.A,{placeholder:"太郎",allowClear:!1})})]}),(0,r.jsxs)("div",{className:v().row,children:[(0,r.jsx)(d.A.Item,{label:"姓(カナ)",name:"lastNameKana",required:!0,children:(0,r.jsx)(c.A,{placeholder:"タナカ",allowClear:!1})}),(0,r.jsx)(d.A.Item,{label:"名(カナ)",name:"firstNameKana",required:!0,children:(0,r.jsx)(c.A,{placeholder:"タロウ",allowClear:!1})})]}),(0,r.jsx)(d.A.Item,{label:"電話番号",name:"phoneNumber",required:!0,children:(0,r.jsx)(c.A,{placeholder:"09012345678",allowClear:!1})}),(0,r.jsx)(d.A.Item,{label:"郵便番号",name:"postalCode",required:!0,children:(0,r.jsx)(m.A,{className:v().zip,onSearch:function(e){e&&(I.current=e,k(e))}})}),(0,r.jsx)(d.A.Item,{label:"都道府県",name:"prefecture",required:!0,children:(0,r.jsxs)("select",{className:v().select,children:[(0,r.jsx)("option",{value:"",children:"選択してください"}),w.map(e=>(0,r.jsx)("option",{value:e,children:e},e))]})}),(0,r.jsx)(d.A.Item,{label:"市区町村・町域",name:"city",required:!0,children:(0,r.jsx)(c.A,{placeholder:"横浜市西区高島",allowClear:!1})}),(0,r.jsx)(d.A.Item,{label:"番地",name:"address1",required:!0,children:(0,r.jsx)(c.A,{placeholder:"2-18-1",allowClear:!1})}),(0,r.jsx)(d.A.Item,{label:"建物名・部屋番号(任意)",name:"address2",children:(0,r.jsx)(c.A,{placeholder:"スカイビル 10F",allowClear:!1})}),(0,r.jsxs)("label",{className:v().checkbox,children:[(0,r.jsx)("input",{type:"checkbox",...y.register("isDefault")}),"デフォルトのお届け先に設定する"]}),g&&(0,r.jsx)(o.A,{children:g}),(0,r.jsxs)("div",{className:v().actions,children:[(0,r.jsx)(l.A,{type:"button",htmlType:"ec-outline",onClick:a,children:"キャンセル"}),(0,r.jsx)(l.A,{type:"submit",htmlType:"primary",className:v().saveButton,children:"保存"})]})]})})}},54996:e=>{e.exports={wrapper:"Zipcode_wrapper__Crjkj",sign:"Zipcode_sign__IGD9R",zipcode_input:"Zipcode_zipcode_input__G6OrI",error:"Zipcode_error__DSbvI",hyphen:"Zipcode_hyphen__21fgk",button_wrapper:"Zipcode_button_wrapper__wE9e1",search_btn:"Zipcode_search_btn__J_YnB",clear_btn:"Zipcode_clear_btn__51SQ9"}},56423:(e,t,a)=>{"use strict";function r(e,t,a){let r=t.cloneNode(!0),s=Object.create(e,{target:{value:r},currentTarget:{value:r}});return r.value=a,"number"==typeof t.selectionStart&&"number"==typeof t.selectionEnd&&(r.selectionStart=t.selectionStart,r.selectionEnd=t.selectionEnd),r.setSelectionRange=(...e)=>{t.setSelectionRange(...e)},s}function s(e,t,a,s){if(!a)return;let n=t;"click"===t.type?a(n=r(t,e,"")):"file"!==e.type&&void 0!==s?a(n=r(t,e,s)):a(n)}function n(e,t){if(!e)return;e.focus(t);let{cursor:a}=t||{};if(a){let t=e.value.length;switch(a){case"start":e.setSelectionRange(0,0);break;case"end":e.setSelectionRange(t,t);break;default:e.setSelectionRange(0,t)}}}a.d(t,{F4:()=>n,gS:()=>s})},62864:(e,t,a)=>{"use strict";a.r(t),a.d(t,{default:()=>I});var r=a(6029),s=a(55729),n=a(26126),i=a(32433),l=a(14854),o=a(35393),d=a(81894),c=a(5233),u=a(54810),m=a(89099),p=a(91303),_=a(14042),h=a(24997),f=a(20680),x=a(39487),b=a(18133),y=a.n(b);let g=function({addresses:e,onEdit:t,onReload:a}
3){let l=(0,m.useRouter)(),[o,d]=(0,s.useState)(null);return 0===e.length?(0,r.jsxs)(r.Fragment,{children:[o&&(0,r.jsx)(i.A,{children:o}),(0,r.jsx)("div",{className:y().empty,children:(0,r.jsx)(_.A,{className:y().emptyText,children:"登録されているお届け先はありません。"})})]}):(0,r.jsxs)("div",{className:y().list,children:[o&&(0,r.jsx)(i.A,{children:o}),e.map(e=>(0,r.jsxs)("div",{className:y().item,children:[(0,r.jsxs)("div",{className:y().body,children:[(0,r.jsxs)("div",{className:y().head,children:[e.isDefault&&(0,r.jsx)("span",{className:y().badge,children:"デフォルト"}),(0,r.jsx)("p",{className:y().label,children:e.label})]}),(0,r.jsxs)("div",{className:y().detail,children:[(0,r.jsxs)("p",{className:y().detailLine,children:[e.lastName," ",e.firstName,"(",e.lastNameKana," ",e.firstNameKana,")"]}),(0,r.jsxs)("p",{className:y().detailLine,children:["〒",e.postalCode," ",e.prefecture,e.city,e.address1,e.address2?` ${e.address2}`:""]}),(0,r.jsx)("p",{className:y().detailLine,children:e.phoneNumber})]})]}),(0,r.jsxs)("div",{className:y().actions,children:[(0,r.jsx)(n.A,{type:"button",htmlType:"secondary",className:y().deleteButton,onClick:()=>{p.A.confirm({children:"お届け先を削除しますか",okText:"削除する",onOk:async()=>{d(null);try{await (0,f.DQ)(e.id),a()}catch(e){if(e instanceof f.G5&&e.status===h.Rf)return void await l.push(x.Zc.authLogin);d("削除に失敗しました。時間をおいて再度お試しください"),a()}}})},children:"削除"}),(0,r.jsx)(n.A,{type:"button",htmlType:"primary",className:y().editButton,onClick:()=>t(e),children:"編集"})]})]},e.id))]})};var j=a(68144),N=a(88245),A=a.n(N),v=a(46207);let{Top:w,Content:C,Container:$}=d.A,I=function(){let{addresses:e,error:t,refetch:a}=function(){let[e,t]=(0,s.useState)([]),[a,r]=(0,s.useState)(null),n=(0,m.useRouter)(),{switchLoading:i}=(0,j.M)(),l=(0,s.useCallback)(async()=>{i?.(!0),r(null);try{let e=await (0,f.si)();t(e)}catch(e){if(e instanceof f.G5&&e.status===h.Rf)return void await n.push(x.Zc.authLogin);r(e)}finally{i?.(!1)}},[n,i]);return(0,s.useEffect)(()=>
3{l()},[]),{addresses:e,error:a,refetch:l}}(),[p,_]=(0,s.useState)(!1),[b,y]=(0,s.useState)(null),N={href:x.Zc.multiAccountSelect,children:"寄附者情報に戻る",prefixIcon:(0,r.jsx)(l.A.ChevronLeftSolid,{})};return(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(c.A,{title:"お届け先情報"}),(0,r.jsxs)(d.A,{breadcrumb:[{url:x.Zc.multiTop,children:"ホーム"},{url:x.Zc.multiAccountSelect,children:"寄附者情報"},{url:"",children:"お届け先情報"}],children:[(0,r.jsx)(w,{title:"お届け先情報"}),(0,r.jsx)(C,{footerLink:N,children:(0,r.jsxs)($,{children:[(0,r.jsx)(o.A,{variant:"text",...N}),(0,r.jsx)("div",{className:A().toolbar,children:(0,r.jsx)(n.A,{type:"button",htmlType:"secondary",className:A().addButton,onClick:function(){y(null),_(!0)},children:"+お届け先を追加"})}),t&&(0,r.jsx)(i.A,{children:"一覧の取得に失敗しました。時間をおいて再度お試しください"}),(0,r.jsx)(g,{addresses:e,onEdit:function(e){y(e),_(!0)},onReload:a})]})})]}),(0,r.jsx)(u.A,{open:p,editTarget:b,onClose:()=>_(!1),onSaved:function(){_(!1),a()}}),(0,r.jsx)(v.A.BottomSpacer,{}),(0,r.jsx)(v.A,{})]})}},66646:e=>{e.exports={paragraph_1:"Paragraph_paragraph_1__KkIgP",paragraph_2:"Paragraph_paragraph_2__C1dMP",paragraph_3:"Paragraph_paragraph_3__7900S",small_on_sp:"Paragraph_small_on_sp__OVs9J"}},75281:e=>{e.exports={form:"AddressFormModal_form__E9ulc",row:"AddressFormModal_row__LHoi7",select:"AddressFormModal_select__Tb65l",zip:"AddressFormModal_zip__1U_Lb",checkbox:"AddressFormModal_checkbox__9AmvV",actions:"AddressFormModal_actions__rppc1",saveButton:"AddressFormModal_saveButton__JLv6B"}},81444:(e,t,a)=>{"use strict";a.d(t,{A:()=>p});var r=a(6029),s=a(55729),n=a(32988),i=a.n(n),l=a(33292),o=a.n(l),d=a(14854),c=a(56423),u=a(1909);let m=s.forwardRef(({value:e,defaultValue:t,className:a,style:n,allowClear:l=!0,onChange:m,onBlur:p,onFocus:_,onPressEnter:h,onKeyDown:f,onKeyUp:x,postfixIcon:b,type:y,disabled:g,autoComplete:j,nativeName:N,nativeId:A,...v},w)=>{let[C,$]=(0,s.useState)(e??t??""),[I,S]=(0,s.useState)(!1),k=(0,s.useRef)(null),F=(0,s.useRef)(!1),E=(0,u.xW)(),{name:L,id:q,...K}=v,M="string"==typeof L?L:void 0,R=!!(M&&E?.formState?.errors?.[M]),D=i()(o().wrapper,{[o().disabled]:g,[o().error]:R},a?.wrapper),T=i()(o().base_input,a?.input);function B(e){k.current&&(0,c.F4)(k.current,e)}let O=!g&&l&&C?(0,r.jsx)("button",{type:"button",onClick:l&&C?function(e){$(""),B(),k.current&&(0,c.gS)(k.current,e,m),"object"==typeof l&&"function"==typeof l.onClear&&l.onClear("")}:void 0,disabled:g,tabIndex:-1,children:(0,r.jsx)(d.A.Close,{})}):null,P="password"===y?(0,r.jsx)("button",{type:"button",onClick:g?void 0:function(){S(e=>!e),setTimeout(()=>{B({cursor:"end"})},0)},disabled:g,tabIndex:-1,children:I?(0,r.jsx)(d.A.EyeSlashHidden,{}):(0,r.jsx)(d.A.EyeSlashShow,{})}):b;return(0,s.useImperativeHandle)(w,()=>({focus:B,blur:()=>{k.current?.blur()},setSelectionRange:(e,t,a)=>{k.current?.setSelectionRange(e,t,a)},select:()=>{k.current?.select()},input:k.current,nativeElement:k.current}),[w,k]),(0,s.useEffect)(()=>{$(e??"")},[e,M]),(0,r.jsxs)("div",{className:D,style:n?.wrapper,children:[(0,r.jsx)("input",{...K,name:N??M,id:A??("string"==typeof q?q:void 0),autoComplete:j,ref:k,type:I?"text":y,style:n?.input,className:T,value:C,onChange:g?void 0:function(e){let t=e.target.value;$(t),k.current&&(0,c.gS)(k.current,e,m,t)},onFocus:g?void 0:function(e){"function"==typeof _&&_(e)},onBlur:g?void 0:function(e){"function"==typeof p&&p(e)},onKeyDown:g?void 0:function(e){h&&"Enter"===e.key&&!F.current&&(F.current=!0,h(e)),"function"==typeof f&&f(e)},onKeyUp:g?void 0:function(e){"Enter"===e.key&&(F.current=!1),"function"==typeof x&&x(e)},disabled:g}),(0,r.jsxs)("span",{className:o().icons,children:[O,P]})]})});m.displayName="Input";let p=m},88245:e=>{e.exports={toolbar:"addresses_toolbar__T5QPF",addButton:"addresses_addButton__uvMlM"}},94246:(e,t,a)=>{"use strict";a.d(t,{A:()=>f});var r=a(1909),s=a(6029),n=a(55729),i=a(32988),l=a.n(i),o=a(48258),d=a.n(o);let c=(0,n.createContext)({}),u=n.forwardRef(({children:e,layout:t,delimiter:a,labelAlign:i,form:o,disabled:u,className:m,onFinish:p,onError:_,boldLabel:h,...f},x)=>{let b=(0,r.mN)(),y=(0,n.useMemo)(()=>({layout:t,delimiter:a,labelAlign:i,disabled:u,boldLabel:h}),[t,a,i,u,h]),g=(0,n.useMemo)(()=>void 0!==o?o:b,[o,b]);return(0,s.jsx)(c.Provider,{value:y,children:(0,s.jsx)(r.Op,{...g,children:(0,s.jsx)("form",{...f,className:l()(d().form_wrapper,m),ref:x,onSubmit:g.handleSubmit(p,_),noValidate:!0,children:e})})})});u.displayName="Form";var m=a(28051),p=a.n(m),_=a(14854);let h="vertical";u.Item=function({label:e,delimiter:t,required:a,children:i,layout:o,labelAlign:d,noStyle:u,name:m,disabled:f,extra:x,rules:b,boldLabel:y,labelIcon:g,hidden:j,dependencies:N,upperHint:A}){let v,w=(0,n.useContext)(c),C=(0,r.xW)(),$=o||w.layout||h,I=t||w.delimiter,S=d||w.labelAlign||"center",k=w.disabled??f,F=y??w.boldLabel??!0,E=l()(p().wrapper,p()[u?h:$],{[p().no_style]:u}),L=l()(p().label,p()[S],{[p().delimiter]:I,[p().bold]:!u&&F}),q=C.control._formState.errors[m];return(0,s.jsx)("div",{className:E,hidden:j,children:(v=m?(0,s.jsx)(r.xI,{name:m,rules:b,control:C.control,render:({field:e})=>(0,s.jsx)(s.Fragment,{children:n.cloneElement(i,{...e,onChange:async t=>{if(e.onChange(t),"onChange"===C.control._options.mode){let e=N?Array.from(new Set([m,...N])):m;await C.trigger(e)}}})}),shouldUnregister:!0,disabled:k}
3):n.cloneElement(i,{disabled:k}),(0,s.jsxs)(s.Fragment,{children:[e&&(0,s.jsx)("div",{className:L,children:(0,s.jsxs)("div",{className:p().label_content,children:[e,g&&(0,s.jsx)("span",{className:p().icon,children:g}),!u&&a&&(0,s.jsx)("span",{className:p().required_mark,children:"※必須"})]})}),(0,s.jsxs)("div",{className:p().content,children:[A&&(0,s.jsx)("div",{className:p().upper_hint,children:A}),(0,s.jsx)("div",{className:p().element,children:v}),q&&(0,s.jsxs)("div",{className:p().error_message,children:[(0,s.jsx)(_.A.Warning,{}),q?.message]}),x&&(0,s.jsx)("div",{className:l()(p().extra,{[p().message]:"string"==typeof x}),children:x})]})]}))})},u.useForm=r.mN;let f=u}},e=>{e.O(0,[883,1909,449,3787,3998,6207,3266,636,6593,8792],()=>e(e.s=50209)),_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.