1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[9329],{98779:function(e,t,n){"use strict";n.d(t,{Z:function(){return l}});var a=n(4420),i=n(11163),s=n(78491),r=n(9473),c=n(79294),o=n(85893);function l(){var e=(0,i.useRouter)(),t=(0,s.$G)().t,n=(0,r.v9)(c._6),l=n.notification,u=n.promotion,d=n.ticket,h=(0,s.Ov)().data.label,m=h.showTicketsPage,f=h.showUnsubscribePage,b=h.showRegularTicketPage,p=h.showBetterCashbackTicketPage,v=h.showMissedCashbackTicketPage,g=h.showPurchaseRejectedTicketPage,j=h.showCashbackAmountInvalidTicketPage,_=h.showUserFriendsPage,x=h.showUserRewardsPage;return(0,o.jsx)(a.Z,{tabs:[{id:"/user/balance",value:t("balance")},{id:"/user/cashout",value:t("payouts")},{id:"/user/clicks",value:t("clickOverview")},{id:"/user/detail",value:t("profileData")},{id:"/user/maillists",value:t("myMailingList")},{id:"/user/favorites",value:t("favoriteStores"),notifications:u},{id:"/user/notifications",value:t("notifications"),notifications:l},{id:"/user/rewards",value:t("rewards"),hide:!x},{id:"/user/helptickets",value:t("helpTickets"),notifications:d,hide:!m},{id:"/user/unsubscribe",value:t("unsubscribe"),hide:!f},{id:"/user/tickets/regularticket",value:t("regularTicket"),hide:!b},{id:"/user/tickets/bettercashbackticket",value:t("betterCashbackTicketTitle"),hide:!p},{id:"/user/tickets/missedcashbackticket",value:t("missedCashbackTicket"),hide:!v},{id:"/user/tickets/purchaserejectedticket",value:t("purchaseRejectedTicket"),hide:!g},{id:"/user/tickets/invalidcashbackticket",value:t("cashbackAmountInvalidTicket"),hide:!j},{id:"/user/vrienden",value:t("userFriends"),hide:!_}],activeTabId:e.pathname,onTabClicked:function(t){return e.push({pathname:t})}})}},21036:function(e,t,n){"use strict";n.d(t,{Z:function(){return h}});var a=n(59499),i=n(94184),s=n.n(i),r=n(74654),c=n.n(r),o=n(67294),l=n(11163),u=n(78491),d=n(85893);function h(e){var t=e.data,n=e.headings,i=(0,l.useRouter)().locale,r=(0,u.$G)().t,h=(0,o.useMemo)((function(){return Object.keys(n)}),[n]),m=(0,o.useCallback)((function(e){var t=typeof e;return(0,o.isValidElement)(e)?(0,d.jsx)(d.Fragment,{children:e}):e instanceof Date?e.toLocaleString(i,{year:"numeric",month:"long",day:"numeric"}):"string"===t||"number"===t?e:null}),[i]),f=(0,o.useMemo)((function(){return t.map((function(e){return{row:e,render:function(t){return(0,d.jsx)("tr",{className:c().tr,children:h.map((function(t){var i,r,o,l;return(0,d.jsx)("td",{className:s()(c().td,(l={},(0,a.Z)(l,c().left,"left"===(null===(i=n[t])||void 0===i?void 0:i.align)),(0,a.Z)(l,c().center,"center"===(null===(r=n[t])||void 0===r?void 0:r.align)),(0,a.Z)(l,c().right,"right"===(null===(o=n[t])||void 0===o?void 0:o.align)),l)),children:m(e[t]||null)},t)}))},t)}}}))}),[t,h,m]);return(0,d.jsx)("div",{className:c().root,children:(0,d.jsxs)("table",{className:c().table,children:[(0,d.jsx)("thead",{className:c().thead,children:(0,d.jsx)("tr",{className:c().tr,children:h.map((function(e){var t,a;return(0,d.jsx)("th",{className:c().th,children:null!==(t=null===(a=n[e])||void 0===a?void 0:a.label)&&void 0!==t?t:n[e]},e)}))})}),(0,d.jsx)("tbody",{className:c().tbody,children:t.length>0?f.map((function(e,t){return e.render(t)})):(0,d.jsx)("tr",{className:c().tr,children:(0,d.jsx)("td",{colSpan:h.length,className:c().td,children:r("noDataAvailable")})})})]})})}},13797:function(e,t,n){"use strict";n.d(t,{Z:function(){return u}});var a=n(59499),i=n(67294),s=n(61988),r=n.n(s),c=n(94184),o=n.n(c),l=n(85893);function u(e){var t=e.children,n=e.isRelative,s=void 0===n||n,c=e.content,u=(0,i.useState)(!1),d=u[0],h=u[1],m=(0,i.useRef)(null),f=(0,i.useRef)(null);var b=(0,i.useCallback)((function(e){var t=e.clientX,n=e.clientY,a=m.current.getBoundingClientRect(),i=a.width,s=a.height,r=t+i/2>window.innerWidth?-i/2:0,c=t-i/2<0?i/2:0,o=n-s<0?-s:0,l=t-i<0&&t+i>window.innerWidth?window.innerWidth/2-i/2:t-i/2+r+c,u=n-s-10-o;m.current.style.left="".concat(l,"px"),m.current.style.top="".concat(u,"px")}),[m]);return(0,i.useEffect)((function(){var e=f.current;return m.current&&e?matchMedia("(pointer:fine)").matches?e.addEventListener("mousemove",b):e.addEventListener("touchstart",(function(e){return b(e.touches[0])})):(e.removeEventListener("mousemove",b),e.removeEventListener("touchstart",b)),function(){e.removeEventListener("mousemove",b),e.removeEventListener("touchstart",b)}}),[d,b,m]),(0,l.jsxs)("div",{className:o()(r().tooltip,{isRelative:s}),onMouseEnter:function(){h(!0)},onMouseLeave:function(){h(!1)},ref:f,role:"tooltip",children:[t,(0,l.jsx)("p",{ref:m,className:o()(r().tooltipContent,"text--small",(0,a.Z)({},r().active,d)),children:c})]})}},20469:function(e,t,n){"use strict";n.d(t,{Z:function(){return r}});var a=n(16835),i=n(3656),s=n(85893);function r(e){var t=e.data,n=(0,a.Z)(t,1)[0];
1return(0,s.jsx)(i.Z,{title:n.title,description:n.description,isPageHeader:!0})}},86795:function(e,t,n){"use strict";n.r(t),n.d(t,{__N_SSP:function(){return R},default:function(){return F}});var a=n(24470),i=n(98779),s=n(67294),r=n(78491),c=n(3656),o=n(20469),l=n(15412),u=n.n(l),d=n(85893);function h(e){var t=e.title,n=e.amount,i=e.alwaysShow,s=(0,a.ln)().displayBalanceAmount;return n>0||i?(0,d.jsxs)("div",{className:u().block,children:[(0,d.jsx)("h2",{className:"h4",children:t}),(0,d.jsx)("h3",{className:"h2 text--bold",children:s(n)})]}):null}function m(){var e=(0,r.$G)().t,t=(0,a.ln)().currentBalances;return(0,d.jsxs)("div",{className:u().root,children:[(0,d.jsx)(h,{alwaysShow:!0,title:e("pendingCredits"),amount:t.sumPendingCredits}),(0,d.jsx)(h,{alwaysShow:!0,title:e("payableCredits"),amount:t.sumPayableCredits}),(0,d.jsx)(h,{alwaysShow:!0,title:e("claimableCredits"),amount:t.sumClaimableCredits}),(0,d.jsx)(h,{alwaysShow:!0,title:e("claimedDebits"),amount:t.sumClaimedDebits})]})}var f=n(11163),b=n(25675),p=n.n(b),v=n(65134),g=n(67814),j=n(51436),_=n(91327),x=n.n(_),k=n(21036),w=n(13797),y=n(61461),T=n(41664),P=n.n(T);function C(e){var t=e.data,n=(0,f.useRouter)().locale,a=(0,r.$G)().t,i=(0,v.Xn)(),c=(0,r.Ov)().data.userContent,o=(0,s.useMemo)((function(){return{webshop:{label:a("webshop"),align:"center"},date:{label:a("date"),align:"left"},description:a("description"),amount:{label:a("amount"),align:"right"},cashback:{label:a("cashback"),align:"right"},status:a("statusTitle"),actions:""}}),[a]),l=(0,s.useMemo)((function(){return t.transactions.map((function(e){var t=a("transactionStatus"+e.status[0].toUpperCase()+e.status.slice(1));return{webshop:e.store?(0,d.jsx)(P(),{href:"/cashback/".concat(e.store.urlPathSegment),children:e.store.logoUrl?(0,d.jsx)(p(),{alt:"".concat(e.store.name," logo"),src:e.store.logoUrl,width:"48px",height:"24px",layout:"intrinsic",unoptimized:!0}):""}):null,date:new Date(e.orderDate),description:e.description.length<50?e.description:e.description.substring(0,50)+"...",amount:"".concat(i[e.currency]," ").concat(e.orderAmount.toLocaleString(n,{minimumFractionDigits:2})),cashback:e.amount.toLocaleString(n,{minimumFractionDigits:2}),status:(0,d.jsxs)(d.Fragment,{children:[t,!"claimed".includes(e.status)&&(0,d.jsx)(w.Z,{content:a("tooltipTransaction".concat(e.status.slice(0,1).toUpperCase()+e.status.slice(1))),children:(0,d.jsx)(g.G,{icon:j.faInfoCircle,className:"fa-fw",size:"lg"})})]}),actions:e.store&&e.actionsAllowed.includes("submitPendingCashbackTicket")?(0,d.jsx)(P(),{href:"/user/tickets/pendingcashbackticket?storeId=".concat(e.store.storeId,"&transactionId=").concat(e.transactionId),children:(0,d.jsx)("a",{children:a("requestUpdates")})}):""}}))}),[i,t.transactions,n,a]);return(0,d.jsxs)(d.Fragment,{children:[(0,d.jsx)("h1",{className:"h1 top-spacing",children:c.transactionsTitle}),(0,d.jsx)("p",{className:"text--default bottom-spacing",children:c.transactionsDescription}),(0,d.jsx)("div",{className:x().tableWrapper,children:(0,d.jsx)(k.Z,{data:l,headings:o})}),(0,d.jsx)(y.t,{totalPages:t.pagination.pageCount,currentPage:t.pagination.page})]})}var N=n(59499),O=n(61183),Z=n(56871),S=n.n(Z);function E(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,a)}return n}function D(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?E(Object(n),!0).forEach((function(t){(0,N.Z)(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):E(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function L(e){var t=e.status,n=(0,f.useRouter)().query,a=(0,r.$G)().t,i=t.includes("pending"),s=t.includes("confirmed")&&t.includes("payable"),c=t.includes("declined"),o=t.includes("claimed");n.events&&(Array.isArray(n.events),n.events);return(0,d.jsxs)(d.Fragment,{children:[(0,d.jsxs)("div",{className:S().list,children:[a("statusFilter"),":",(0,d.jsx)(P(),{href:{query:D(D({},n),{},{pending:+!i})},children:(0,d.jsxs)("a",{className:S().filter,children:[(0,d.jsx)(O.Z,{id:"pending",htmlAttributes:{checked:i,readOnly:!0}}),a("transactionStatusPending")]})}),(0,d.jsx)(P(),{href:{query:D(D({},n),{},{confirmed_payable:+!s})},children:(0,d.jsxs)("a",{className:S().filter,children:[(0,d.jsx)(O.Z,{id:"confirmed_payable",htmlAttributes:{checked:s,readOnly:!0}}),a("transactionStatusPayable")]})}),(0,d.jsx)(P(),{href:{query:D(D({},n),{},{declined:+!c})},children:(0,d.jsxs)("a",{className:S().filter,children:[(0,d.jsx)(O.Z,{id:"declined",htmlAttributes:{checked:c,readOnly:!0}}),a("transactionStatusDeclined")]})}),(0,d.jsx)(P(),{href:{query:D(D({},n),{},{claimed:+!o})},children:(0,d.jsxs)("a",{className:S().filter,children:[(0,d.jsx)(O.Z,{id:"claimed",htmlAttributes:{checked:o,readOnly:!0}}),a("transactionStatusClaimed")]})})]}),!1]})}var R=!0;function F(e){var t=e.userData,n=e.status,l=(0,a.ln)().setBalances,u=(0,r.Ov)().data.userContent;return(0,s.useEffect)((function(){l(t.balances.balances)}),[t]),(0,d.jsxs)("div",{className:"mainContainer",style:{padding:"32px"},children:[(0,d.jsx)(i.Z,{}),(0,d.jsx)(o.Z,{data:u.balancesPageContent}),(0,d.jsx)(m,{}
1),(0,d.jsx)(c.Z,{title:u.transactionsPageContent[0].title,description:u.transactionsPageContent[0].description}),(0,d.jsx)(L,{status:n}),(0,d.jsx)(C,{data:t.transactions})]})}},27633:function(e,t,n){(window.__NEXT_P=window.__NEXT_P||[]).push(["/user/balance",function(){return n(86795)}])},15412:function(e){e.exports={root:"BalancesBlocks_root__LnP0g",block:"BalancesBlocks_block__fV1zE"}},74654:function(e){e.exports={root:"Table_root__uHb7L",table:"Table_table__Kor_h",thead:"Table_thead__n2c9d",th:"Table_th__3EDMR",td:"Table_td__4V_ZR",left:"Table_left__AI5jU",center:"Table_center__IOLv8",right:"Table_right__ojbkj",tbody:"Table_tbody__7cYtQ",tr:"Table_tr__LVZFZ"}},61988:function(e){e.exports={tooltip:"ToolTip_tooltip__WF_2k",tooltipContent:"ToolTip_tooltipContent__e8r6I",active:"ToolTip_active__l4Ikc"}},56871:function(e){e.exports={list:"TransactionFilters_list__FmjTN",filter:"TransactionFilters_filter__h6Jc9"}},91327:function(e){e.exports={tableWrapper:"Balance_tableWrapper__P69mn"}}},function(e){e.O(0,[9774,2888,179],(function(){return t=27633,e(e.s=t);var t}));var t=e.O();_N_E=t}]);
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.