PageSourceSearch

https://www.restaurationabord.sncf/_next/static/chunks/pages/pay-651343d7375a99e0.js

js restaurationabord.sncf collected 2026-10-03 21:25:19 UTC 10,035 bytes, 1 lines download raw bytes

1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[1930],{2666:(e,t,r)=>{"use strict";r.d(t,{N:()=>a});var n=r(83690);function a(e){var t=n.LS;return new RegExp(/.*\.newrest\.eu.*/).test(e)&&(t=e.replace(/.newrest.eu/,"").replace(/-/g,"")),Object.keys(n.cr).forEach(function(r){n.cr[r].forEach(function(a){new RegExp(a).test(e)&&((t=n.E5[r])||(t=r))})}),("smartbar"===t||"sandboxsmartbar"===t||"devsmartbar"===t)&&(t=n.LS),t}},82593:(e,t,r)=>{"use strict";r.r(t),r.d(t,{default:()=>K});var n=r(63857),a=r(42969),c=r(70236),o=r(78705),i=r.n(o),s=r(44353),l=r(77328),d=r.n(l),u=r(14232),p=r(2666),m=r(94067),y=r(20154),h=r(12441),f=r(60072),g=r.n(f),x=r(49508),b=r(61407),j=r(43812),w=r(37739),_=r(83690),v=r(10841),k=r.n(v),O=r(72661),D=r.n(O),S=r(57789),M=r(82167),P=r(48230),C=r.n(P),I=r(98785),N=r(37876);function E(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}function A(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?E(Object(r),!0).forEach(function(t){(0,a.A)(e,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):E(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}var Y=/^CEIP.*_PROFESOR$/,T={ceipcanguerxo_espana:[6.43,7.07],ceipcanmises_espana:[6.32,6.95],ceipcanraspalls_espana:[5.36,5.9],ceiplurgell_espana:[6.51,7.16],ceipsagraduada_espana:[6.43,7.07],ceipsajoveria_espana:[6.44,7.08],ceipsantonideportmany_espana:[6.6,7.26],ceipsantciriac_es:[6.46,7.1],ceipsanjordi_espana:[5.58,6.14],ceipsantagertrudis_espana:[6.57,7.23],ceipcasserres_espana:[7.01,7.71]},F=function(e){var t=(0,u.useState)(0),r=t[0],n=t[1],a=(0,u.useState)([]),o=a[0],i=a[1],l=(0,u.useState)({}),p=l[0],m=l[1],y=e.apiKey,h=e.locale,f=e.merchantId,g=e.distributorName,x=e.customerInfo,v=e.ewalletNotice,M=e.weekendDays,P=void 0===M?[]:M,E=e.excludedDates,F=void 0===E?[]:E,K=e.succeededOrder,X=e.group,J=_.UF[f]||g,$=function(e){var t=V(o);Object.keys(t).forEach(function(r){Object.keys(t[r]).forEach(function(n){var a=Q(e);t[r][n].length>=.7*a&&(t[r][n].hasPromotion=!0)})});var r=T[f]?T[f][0]:6.43,a=T[f]?T[f][1]:7.07,c=Y.test(X),i=0;Object.keys(t).forEach(function(e){i+=Object.keys(t[e]).reduce(function(n,o){var i=c?5:t[e][o].hasPromotion?r:a;return n+t[e][o].length*i},0)}),m(t),n(i.toFixed(2))},Q=function(e){for(var t=k()(e).daysInMonth(),r=[];t;){var n=k()(e).date(t);P.includes(n.day())||F.includes(n.format("YYYY-MM-DD"))||r.push(n),t--}return r.length},V=function(e){var t=e.reduce(function(e,t){var r=k()(t).format("YYYY");return e[r]=[].concat((0,c.A)(e[r]||[]),[k()(t).format("YYYY-MM-DD")]),e},{});return Object.keys(t).forEach(function(e){t[e]=t[e].reduce(function(e,t){var r=k()(t).format("MM");return e[r]=[].concat((0,c.A)(e[r]||[]),[k()(t).format("YYYY-MM-DD")]),e},{})}),t},Z=[].concat((0,c.A)(F.map(function(e){return new Date(e)})),[{daysOfWeek:P}]),ee=(0,N.jsx)(z,{children:(0,N.jsx)("tbody",{children:Object.keys(p).map(function(e){return(0,N.jsxs)(N.Fragment,{children:[(0,N.jsx)(H,{children:e}),Object.keys(p[e]).sort(function(e,t){return e-t}).map(function(t){return(0,N.jsxs)(W,{style:{color:p[e][t].hasPromotion?"#af6117":"inherit"},hasPromotion:p[e][t].hasPromotion,children:[(0,N.jsx)("td",{children:k()(t,"MM").locale(h).format("MMMM")}),(0,N.jsxs)("td",{style:{textAlign:"right"},children:[p[e][t].length," /"," ",Q("".concat(e,"-").concat(t))]})]},"selected-day-".concat(t))})]})})})}),et=null;if(K&&K.customerExtraData){var er=JSON.parse(K.customerExtraData),en=er.childName,ea=er.dates;et=(0,N.jsxs)("div",{children:[(0,N.jsxs)("div",{children:[(0,N.jsx)("strong",{children:"E-mail : "}),x.email]}),(0,N.jsxs)("div",{children:[(0,N.jsx)("strong",{children:"Nombre del ni\xf1o : "}),en]}),(0,N.jsx)(L,{children:Object.keys(ea).map(function(e){return(0,N.jsxs)(N.Fragment,{children:[(0,N.jsx)(q,{children:e}),Object.keys(ea[e]).map(function(t){return(0,N.jsxs)("div",{children:[(0,N.jsx)(B,{children:k()(t).locale(h).format("MMMM")}),(0,N.jsx)(G,{children:ea[e][t].map(function(r,n){return(0,N.jsx)("div",{children:k()(r).locale(h).format("DD/MM/YYYY")},"orders-summary-".concat(e,"-").concat(t,"-").concat(n))})})]},"orders-summary-".concat(e,"-").concat(t))})]})})})]})}return(0,N.jsxs)(j.ff,{children:[(0,N.jsx)(d(),{children:(0,N.jsx)("title",{children:J})}),(0,N.jsx)(b.A,{hideCart:!0}),(0,N.jsxs)(j.TK,{children:[(0,N.jsx)(j.sT,{children:(0,N.jsx)(s.Trans,{id:"ewalletPageTitle",components:[(0,N.jsx)("span",{})]})}),!K&&(0,N.jsxs)(N.Fragment,{children:[v&&(0,N.jsx)("div",{style:{textAlign:"center"},dangerouslySetInnerHTML:{__html:v.content}}
1),(0,N.jsxs)(R,{children:[(0,N.jsx)(D(),{selectedDays:o,onDayClick:function(e,t){if(!t.disabled){if(t.selected){var r=o.findIndex(function(t){return O.DateUtils.isSameDay(t,e)});o.splice(r,1)}else o.push(e);i((0,c.A)(o)),$(e)}},disabledDays:Z,locale:h,localeUtils:S.default}),(0,N.jsx)(U,{children:ee})]})]}),(0,N.jsx)(w.A,A(A({},e),{},{fixedPrice:r,dates:p})),K&&(0,N.jsxs)(N.Fragment,{children:[(0,N.jsx)("h2",{style:{textAlign:"center",fontWeight:"400"},children:(0,N.jsx)(s.Trans,{id:"ewalletOrderSummary"})}),et,(0,N.jsx)(I.ii,{children:(0,N.jsx)(C(),{href:"/pay?apiKey=".concat(y),legacyBehavior:!0,children:(0,N.jsx)("button",{style:{margin:"auto"},children:(0,N.jsx)(s.Trans,{id:"ewalletBackToHomePage"})})})})]})]})]})};F.getInitialProps=function(){var e=(0,n.A)(i().mark(function e(t){var r,n,a,c,o,s,l,d,u,f,b,j,w,_,v,k,O,D,S,M,P,C,I,N,E,A,Y,T,F,K;return i().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return r=t.req,n=t.query,a=t.store,c=null,o=n.apiKey,s=n.reference,l=n.token,d=n.orderFail,r&&!n.apiKey&&(o=(0,p.N)(r.headers.host)),a.dispatch((0,y.As)({apiKey:o})),e.next=7,a.dispatch((0,y.I5)());case 7:if(u="General",!a.getState().context.useAuthentication){e.next=28;break}if(e.prev=10,b=(f=g()(t)).token,j=f.id,!(!b||!j)){e.next=14;break}throw Error("Unauthorized");case 14:return a.dispatch(h.A.actions.setCustomerToken(j,b)),e.next=17,a.dispatch(h.A.actions.getCustomerInfo(j,b));case 17:b&&(c=(0,x.HU)(b)),u=a.getState().auth.data,e.next=28;break;case 21:if(e.prev=21,e.t0=e.catch(10),-1===e.t0.message.indexOf("Unauthorized")&&-1===e.t0.message.indexOf("Not Found")&&-1===e.t0.message.indexOf("InvalidToken")){e.next=27;break}(0,x.Wd)(t,o,"pay"),e.next=28;break;case 27:throw e.t0;case 28:if(!a.getState().context.salesChannel.footerId){e.next=31;break}return e.next=31,a.dispatch((0,y.RM)(a.getState().context.salesChannel.footerId));case 31:return e.next=33,a.dispatch((0,y.RM)("ewallet_notice"));case 33:if(w=a.getState().cms.ewallet_notice,v=(_=a.getState().context).locale,k=_.merchantId,O=_.customerInfo,D=_.distributorName,M=(S=a.getState().context.salesChannel).ewallet,P=S.orderSettings,C=S.customerFields,I=S.paymentMethods,N=S.paymentPublicKey,k){e.next=38;break}return e.abrupt("return",{apiKey:o,locale:v,merchantId:k,pageError:"ewalletNotSupported"});case 38:if(!(!M||!M[k]||M[k]&&!1===M[k].enabled)){e.next=40;break}return e.abrupt("return",{apiKey:o,locale:v,merchantId:k,pageError:"ewalletNotSupported"});case 40:if(A={code:(E=M[k]).currency.code,symbol:E.currency.symbol,decimalSeparator:E.currency.decimal_separator,thousandSeparator:E.currency.thousand_separator,symbolPosition:E.currency.symbol_position},Y=P.weekendDays,T=P.excludedDates,F=C[k],E.paymentMethod||(E.paymentMethod=I[0]),K=null,!(s&&l&&!d)){e.next=49;break}return e.next=49,m.A.getOrder(o,s,l,!1,v).then(function(e){K=e}).catch(function(e){return console.log("eWallet error",e),{pageError:"ewalletErrorMessage"}});case 49:return e.abrupt("return",{apiKey:o,locale:v,merchantId:k,distributorName:D,ewalletConfig:E,currencyConfig:A,customerInfo:O,customerFieldsConfig:F,succeededOrder:K,failedOrder:d,authToken:c,paymentPublicKey:N,ewalletNotice:w,weekendDays:Y,excludedDates:T,group:u||"General"});case 50:case"end":return e.stop()}},e,null,[[10,21]])}));return function(t){return e.apply(this,arguments)}}();let K=F;var R=M.Ay.div.withConfig({displayName:"pay__DaysSelection",componentId:"sc-fw1agg-0"})(["display:flex;justify-content:space-between;@media (max-width:","){flex-direction:column;align-items:center;}.DayPicker{color:",";}.DayPicker-Day--today{font-weight:700;color:",";}.DayPicker-Day--selected:not(.DayPicker-Day--disabled):not(.DayPicker-Day--outside){background-color:",";}"],function(e){return e.theme.breakpoints.mobile},function(e){return e.theme.colors.primary},function(e){return e.theme.colors.primary},function(e){return e.theme.colors.primary}),U=M.Ay.div.withConfig({displayName:"pay__DaysSummary",componentId:"sc-fw1agg-1"})(["width:40%;padding-top:1em;margin-right:1em;ul{padding:0;list-style:none;}li{}@media (max-width:","){width:80%;margin-right:0em;}"],function(e){return e.theme.breakpoints.mobile}),z=M.Ay.table.withConfig({displayName:"pay__DaySummaryTable",componentId:"sc-fw1agg-2"})(["width:100%;"]),W=M.Ay.tr.withConfig({displayName:"pay__DaySummaryRow",componentId:"sc-fw1agg-3"})([""]),H=M.Ay.div.withConfig({displayName:"pay__DaySummaryYear",componentId:"sc-fw1agg-4"})([""]),L=M.Ay.div.withConfig({displayName:"pay__SummaryCalendar",componentId:"sc-fw1agg-5"})(["text-align:center;margin-top:1em;"]),q=M.Ay.div.withConfig({displayName:"pay__SummaryCalendarYear",componentId:"sc-fw1agg-6"})(["font-size:1.2em;font-weight:600;color:",";"],function(e){return e.theme.colors.primary}),B=M.Ay.div.withConfig({displayName:"pay__SummaryCalendarMonth",componentId:"sc-fw1agg-7"})(["font-size:1.1em;font-weight:600;color:",";"],function(e){return e.theme.colors.primary}),G=M.Ay.div.withConfig({displayName:"pay__SummaryCalendarMonthColumns",componentId:"sc-fw1agg-8"})(["padding:1em 0;column-count:4;"])},87512:(e,t,r)=>{(window.__NEXT_P=window.__NEXT_P||[]).push(["/pay",function(){return r(82593)}
1])}},e=>{e.O(0,[1206,3217,3012,8230,2661,2342,1407,636,6593,8792],()=>e(e.s=87512)),_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.