1!function(){try{var e="u">typeof window?window:"u">typeof global?global:"u">typeof globalThis?globalThis:"u">typeof self?self:{},r=(new e.Error).stack;r&&(e._sentryDebugIds=e._sentryDebugIds||{},e._sentryDebugIds[r]="961315d0-144c-4599-a2a8-7083c50ab3b4",e._sentryDebugIdIdentifier="sentry-dbid-961315d0-144c-4599-a2a8-7083c50ab3b4")}catch(e){}}(),(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[9749],{41491:(e,r,t)=>{(window.__NEXT_P=window.__NEXT_P||[]).push(["/furusato-premium/applied",function(){return t(98234)}])},78522:(e,r,t)=>{"use strict";t.d(r,{g:()=>n});var u=t(95132),s=t(31021),i=t(76004);let n=(e,r)=>{let{locale:t}=(0,s.useRouter)(),{t:n}=(0,i.Bd)(["furusatoPremium"]),o=(0,u.useMemo)(()=>{let r;if(e?.supporterExpireAt==null||e?.supporterExpireAt===0||"standard"!==(r=e?.supporterType??null)&&"loyal"!==r)return!1;let t=new Date(1e3*e.supporterExpireAt),u=new Date;return u.setHours(0,0,0,0),t.setHours(0,0,0,0),t>=u},[e]),a=(0,u.useMemo)(()=>{if(null==e||!o)return null;let r=new Date(1e3*e.supporterExpireAt);return i.Yu.formatDate(r,"ja"===t?"short":"dddd, MMMM D, YYYY",i.Yu.getSystemTimezone())},[e,o,t]),l=(0,u.useMemo)(()=>{if(r?.estimatedStartAt!=null)return i.Yu.formatDate(new Date(r.estimatedStartAt),"ja"===t?"short":"dddd, MMMM D, YYYY",i.Yu.getSystemTimezone());if(null==e)return null;let u=new Date(1e3*e.supporterExpireAt);if(o){let e=new Date(u);return e.setDate(u.getDate()+1),i.Yu.formatDate(e,"ja"===t?"short":"dddd, MMMM D, YYYY",i.Yu.getSystemTimezone())}return i.Yu.formatDate(new Date,"ja"===t?"short":"dddd, MMMM D, YYYY",i.Yu.getSystemTimezone())},[e,t,r,o]),d=(0,u.useMemo)(()=>{if(r?.periodMonths==null)return null;let e=r.periodMonths;return e<12?{years:0,months:e}:{years:Math.floor(e/12),months:e%12}},[r]);return{hasRemainingPremiumPeriod:o,remainingPremiumPeriod:a,applyFromDate:l,formattedBonusPeriodDuration:(0,u.useMemo)(()=>{if(null==d)return null;let{years:e,months:r}=d;if(0===e&&0===r)return n("furusatoPremium:wordPeriodDefault");let t=e>0?`${e}${n("furusatoPremium:wordPeriodYear")}`:"",u=r>0?`${r}${n("furusatoPremium:wordPeriodMonth")}`:"";return`${t}${u}`},[d,n])}}},98234:(e,r,t)=>{"use strict";t.r(r),t.d(r,{__N_SSP:()=>A,default:()=>M});var u=t(49111),s=t(95132),i=t(63991),n=t(15745),o=t(76004),a=t(98721),l=t(92016),d=t(14720),m=t(94780),p=t(39174),c=t(69711),f=t(78522);let Y=(0,m.AH)` 2 position: relative; 3 display: flex; 4 flex-direction: column; 5 row-gap: ${n.YK["l.px"]}; 6 padding: ${n.YK["2xl.px"]} ${n.YK["xs.px"]}; 7 margin: 0 auto; 8 9 ${m.nj.over("md")} { 10 max-width: 640px; 11 padding: ${n.YK["l.px"]} ${n.YK["2xl.px"]}; 12 } 13`,h=(0,m.AH)` 14 font-size: ${n.J["2xl"]}; 15 font-weight: 600; 16 text-align: center; 17`,x=(0,m.AH)` 18 display: flex; 19 flex-direction: column; 20 row-gap: ${n.YK["s.px"]}; 21 padding: ${n.YK["xs.px"]}; 22 background: ${n.yW["background.secondary"]}; 23 border-radius: ${n.Vq.s}; 24 25 ${m.nj.over("md")} { 26 padding: ${n.YK["m.px"]}; 27 } 28`,g=(0,m.AH)` 29 display: flex; 30 flex-direction: column; 31 gap: ${n.YK["3xs.px"]}; 32`,P=(0,m.AH)` 33 display: flex; 34 flex-direction: column; 35 gap: ${n.YK["3xs.px"]}; 36`,w=(0,m.AH)` 37 font-size: ${n.J.l}; 38 font-weight: 600; 39`,D=(0,m.AH)` 40 font-size: ${n.J.m}; 41`,y=(0,m.AH)` 42 display: flex; 43 flex-direction: column; 44 gap: ${n.YK["4xs.px"]}; 45`,$=(0,m.AH)` 46 font-size: ${n.J.m}; 47 overflow-wrap: break-word; 48`;var A=!0;let M=({error:e,account:r,loginUser:t})=>{let{t:n}=(0,o.Bd)(["common","furusatoPremium"]),m=(0,a.dj)(),{upcomingBonusInfo:A}=(0,l.f)(),{hasRemainingPremiumPeriod:M,applyFromDate:b,formattedBonusPeriodDuration:_}=(0,f.g)(r,A),E=(0,s.useMemo)(()=>{let e=null!=r&&(0,d.V_)(r)&&r?.paymentProductName!=null?`${r.paymentProductName} + `:"";return A?.name!=null?`${e}${A.name}`:r?.bonusName!=null?`${e}${r.bonusName}`:e},[r,A]),v=(0,s.useMemo)(()=>null==A&&r?.bonusExpireAt==null?n("furusatoPremium:messagePleaseCheckAccountPageLater"):null!=_?n("furusatoPremium:wordApplyFromDate",{from:b,duration:_}):null,[A,r?.bonusExpireAt,_,b,n]);return((0,s.useEffect)(()=>{null==e&&m.success(n("furusatoPremium:toastApplySuccess"))},[e,m,n]),null!=e)?(0,u.Y)(p.e,{status:e.status}):(0,u.FD)(u.FK,{children:[(0,u.Y)(c.p,{title:n("furusatoPremium:pageTitle"),description:n("furusatoPremium:metaDescription")}),(0,u.FD)("div",{css:Y,children:[(0,u.Y)("h1",{css:h,children:n("furusatoPremium:pageTitleApplied")}),M&&(0,u.Y)("p",{children:null!=_?n("furusatoPremium:messageApplyBonusAfterPremiumExpiration",{duration:_}):n("furusatoPremium:messageApplyBonusAfterPremiumExpirationNoDuration")}),(0,u.FD)("section",{css:x,children:[(0,u.FD)("div",{css:g,children:[(0,u.Y)("h2",{css:w,children:n("furusatoPremium:sectionTitle.appliedPlan")}),(0,u.Y)("p",{css:D,children:E})]}),(0,u.FD)("div",{css:g,children:[(0,u.Y)("h2",{css:w,children:n("furusatoPremium:sectionTitle.additionalPremiumExpiration")}),(0,u.Y)("p",{css:D,children:v})]}),(0,u.FD)("div",{css:P,children:[(0,u.Y)("h2",{css:w,children:n("furusatoPremium:sectionTitle.targetAccount")}
48),(0,u.FD)("div",{css:y,children:[(0,u.Y)("p",{css:$,children:n("furusatoPremium:wordUserName",{name:t?.name})}),(0,u.Y)("p",{css:$,children:n("furusatoPremium:wordUserId",{id:t?.id})}),(0,u.Y)("p",{css:$,children:n("furusatoPremium:wordUserEmail",{email:r?.email})})]})]})]}),(0,u.Y)(i.z9$,{href:"/settings/account",variant:"primary",size:"m",isFullWidth:!0,children:n("furusatoPremium:buttonLabelAccountPage")})]})]})}}},e=>{e.O(0,[636,6593,8792],()=>e(e.s=41491)),_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.