1"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[6151],{68784:function(e,t,a){a.d(t,{x:function(){return u}});var n=a(5933),r=a(66414),s=a(89231),l=a(12524),c=a(65885),m=a(65685),i=a(42288),o=a(63940),d=a(71472);function u({currentPage:e=0,perPage:t=0,totalCount:a=0,totalPages:r=0,isLoading:s=!1}){return n.createElement("div",{className:"relative flex items-center justify-between border-t border-gray-200 text-sm gap-4"},n.createElement("div",{className:"text-midnightBlue-60 flex items-center px-4"},s&&n.createElement(n.Fragment,null,n.createElement("svg",{className:"animate-spin -ml-1 mr-3 h-5 w-5 text-sageGreen-100",xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24"},n.createElement("circle",{className:"opacity-25",cx:"12",cy:"12",r:"10",stroke:"currentColor",strokeWidth:"4"}),n.createElement("path",{className:"opacity-75",fill:"currentColor",d:"M4 12a8 8 0 018-8V0C5.373 0 0 5.373 0 12h4zm2 5.291A7.962 7.962 0 014 12H0c0 3.042 1.135 5.824 3 7.938l3-2.647z"})),"Loading...")),n.createElement("div",{className:"flex gap-4 "},n.createElement(p,{totalCount:a,currentPage:e,perPage:t,totalPages:r}),n.createElement("div",{className:"flex"},e>1?n.createElement(o.N,{to:".",search:({page:t,...a})=>({page:Math.max(1,(Number.parseInt(t,10)||e||1)-1),...a}),className:"size-9 flex items-center justify-center focus:outline-none hover:bg-seafoamGreen-20 pressed:bg-opacity-50 focus:bg-seafoamGreen-20"},n.createElement(i.A,{className:"size-6 rotate-90"})):n.createElement("span",{className:"size-9 flex items-center justify-center text-gray-300"},n.createElement(i.A,{className:"size-6 rotate-90"})),e<r?n.createElement(o.N,{to:".",search:({page:t,...a})=>({page:Math.min(r,(Number.parseInt(t,10)||e||1)+1),...a}),className:"size-9 flex items-center justify-center focus:outline-none hover:bg-seafoamGreen-20 pressed:bg-opacity-50 focus:bg-seafoamGreen-20"},n.createElement(i.A,{className:"size-6 -rotate-90"})):n.createElement("span",{className:"size-9 flex items-center justify-center text-gray-300"},n.createElement(i.A,{className:"size-6 -rotate-90"})))))}function p({totalCount:e,currentPage:t,perPage:a,totalPages:r}){const s=(t-1)*a+1,l=Math.min(t*a,e);return 0===e?n.createElement("span",{className:"text-midnightBlue-60 flex items-center"},"No results"):n.createElement("div",{className:"flex flex-wrap gap-2"},n.createElement(f,{value:String(a)}),n.createElement("div",{className:"flex items-center"},s," \u2014 ",l," of ",e))}function f({value:e}){const t=(0,d.k)(),a=(0,n.useMemo)((()=>[10,20,50,100].map((e=>({value:String(e)})))),[]),o=(0,n.useCallback)((e=>{t({to:".",search:({page:t,perPage:a,...n})=>({perPage:e,...n})})}),[t]);return n.createElement(r.l6,{onSelectionChange:o,defaultSelectedKey:e,className:"flex gap-0"},n.createElement(s.J,{className:"flex items-center"},"Rows per page:"),n.createElement(l.$,{className:"hover:bg-seafoamGreen-20 pl-2 pr-1 py-0 flex gap-1 items-center pressed:bg-seafoamGreen-20 border border-transparent focus:outline-none focus:bg-seafoamGreen-20"},n.createElement(r.yv,{className:"min-w-[3ch] text-end"}),n.createElement("span",{"aria-hidden":"true"},n.createElement(i.A,{className:"size-4"}))),n.createElement(c.A,{offset:1,crossOffset:0,className:"rounded-sm bg-white border border-gray-300 min-w-[--trigger-width] shadow"},n.createElement(m.qF,{items:a,shouldFocusWrap:!0,className:"outline-none text-sm text-end"},(e=>n.createElement(m.nh,{id:e.value,textValue:e.value,className:"pl-2 pr-6 py-0.5 focus:bg-seafoamGreen-40 focus:text-midnightBlue-100 select-none outline-none"},e.value)))))}},16151:function(e,t,a){a.r(t),a.d(t,{EmptyLoyaltyHistoryTabContent:function(){return E},default:function(){return h}});var n=a(5933),r=a(26006),s=a(46250),l=a(35051),c=a(14478),m=a(7935),i=a(95903),o=a(76612);function d({collection:e,isLoading:t}){const{t:a}=(0,s.B)("views.admin.profiles.loyalty_points.history_header");return n.createElement("div",{className:"[&_tbody_td]:border-b [&_tbody_td]:border-midnightBlue-5 [&_tbody_tr:last-child_td]:border-b-0"},n.createElement(c.XI,{"aria-label":"Loyalty Points History List",className:"min-h-[614px]"},n.createElement(c.A0,null,n.createElement(c.VP,{id:"timestamp",width:170},a("timestamp","Timestamp")),n.createElement(c.VP,{id:"action",isRowHeader:!0,minWidth:160,maxWidth:240},a("action","Action")),n.createElement(c.VP,{id:"change",isRowHeader:!0,minWidth:90,maxWidth:170},a("change","Change")),n.createElement(c.VP,{id:"description",isRowHeader:!0,minWidth:205},a("notes","Notes"))),n.createElement(o.BF,{items:e??[],renderEmptyState:()=>t?n.createElement("div",{className:""},n.createElement("div",{className:"h-20 p-4"},n.createElement(m.A,{width:"100%",className:"flex-1 h-[72px]"})),n.createElement("div",{className:"h-20 p-4"},n.createElement(m.A,{width:"100%",className:"flex-1 h-[72px]"})),n.createElement("div",{className:"h-20 p-4"},n.createElement(m.A,{width:"100%",className:"flex-1 h-[72px]"})),n.createElement("div",{className:"h-20 p-4"},n.createElement(m.A,{width:"100%",className:"flex-1 h-[72px]"}))):n.createElement("div",{className:"flex justify-center items-center w-full min-h-96 text-midnightBlue-60"},"No results found.")},(e=>n.createElement(c.fI,{key:e.id,id:e.id,columns:{}},n.createElement(c.fh,null,e.formatted_timestamp??e.timestamp),n.createElement(p,{action:e.action}),n.createElement(u,{change:e.change}),n.createElement(f,{description:e.description}))))))}function u({change:e}){const t=e>0;return 0===e?n.createElement(c.fh,{className:"text-midnightBlue-60 text-end"},e):n.createElement(c.fh,{className:(0,i.QP)("text-end",t?"text-green-600":"text-red-600")},t?"+":"",e)}
1function p({action:e}){return n.createElement(c.fh,null,n.createElement("p",{className:"bg-sageGreen-20 px-2 py-1 w-fit rounded-md "},e))}function f({description:e}){return n.createElement(c.fh,null,e?n.createElement("span",{title:e??"",className:"line-clamp-2 whitespace-normal break-words"},e):null)}var g=a(68784);function h(){const{profileId:e}=(0,r.g)(),{data:t,isLoading:a,isError:s}=(0,l.Zo)({profileId:e});return 0===t?.items.length||s?n.createElement(E,null):n.createElement("div",null,n.createElement(d,{collection:t?.items??[],isLoading:a}),n.createElement(g.x,{isLoading:a,currentPage:t?.meta?.current_page,perPage:t?.meta?.per_page,totalCount:t?.meta?.total_count,totalPages:t?.meta?.total_pages}))}function E(){const{t:e}=(0,s.B)(["views.admin.profiles","common"]);return n.createElement("div",{className:"p-5 flex items-center justify-center h-72"},n.createElement("span",{className:"text-midnightBlue-40"},e("description_no_loyalty_history",{ns:"views.admin.profiles"})))}}}]);
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.