1"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[8576],{9542:function(e,t,n){n.d(t,{D0:function(){return f},JU:function(){return p},M_:function(){return N},No:function(){return w},VY:function(){return h},bg:function(){return x},pd:function(){return v},sv:function(){return E},v2:function(){return b}});var a=n(5933),r=n(95903),s=n(33951),i=n(50042),l=n(80173),c=n(6264),o=n(84978),m=n(25253),u=n(87009),d=n(66858),g=n(15981);function f({ref:e,...t}){let{children:n,label:r,labelProps:s,descriptionProps:i,errorMessageProps:l,description:c,errorMessage:o}=t;return a.createElement("div",{ref:e},r&&a.createElement("label",s,r),n,t.description&&a.createElement("div",Object.assign({className:"text-xs text-midnightBlue-60"},i),c),t.errorMessage&&a.createElement("div",Object.assign({className:"text-xs text-badge"},l),o))}function p(e){return a.createElement(s.J,Object.assign({},e,{className:(0,r.QP)("font-sans text-base text-midnightBlue-80 font-medium cursor-default w-fit",e.className)}))}function h(e){return a.createElement(i.E,Object.assign({},e,{slot:"description",className:(0,r.QP)("text-xs text-midnightBlue-60",e.className)}))}function x(e){return a.createElement(l.b,Object.assign({},e,{className:(0,d.p)(e.className,"text-xs text-badge")}))}const b=(0,g.tv)({base:"transition",variants:{isFocusWithin:{false:"border-sageGreen-60 hover:border-sageGreen-80",true:"border-sageGreen-80"},isPressed:{true:"border-sageGreen-80 ring-1 ring-sageGreen-80"},isInvalid:{true:"border-b-badge"},isDisabled:{true:"border-sageGreen-40 pointer-events-none"}}}),E=(0,g.tv)({extend:d.R,base:"group flex items-center h-11 box-border bg-white border-2 rounded-main overflow-hidden transition",variants:b.variants});function N(e){return a.createElement(c.Y,Object.assign({},e,{className:(0,o.HW)(e.className,((e,t)=>E({...t,className:e})))}))}function v({ref:e,...t}){return a.createElement(m.p,Object.assign({},t,{ref:e,className:(0,d.p)(t.className,"px-3 py-0 min-h-9 flex-1 min-w-0 border-0 outline outline-0 bg-white font-sans text-base text-midnightBlue-80 placeholder:text-sageGreen-40 disabled:text-midnightBlue-40 disabled:placeholder:text-midnightBlue-40 [-webkit-tap-highlight-color:transparent] focus:outline-none focus:ring-0")}))}function w({ref:e,...t}){return a.createElement(u.f,Object.assign({},t,{ref:e,className:(0,d.p)(t.className,"px-3 py-0 min-h-9 flex-1 min-w-0 border-0 outline outline-0 bg-white font-sans text-base text-midnightBlue-80 placeholder:text-sageGreen-40 disabled:text-midnightBlue-40 disabled:placeholder:text-midnightBlue-40 [-webkit-tap-highlight-color:transparent]")}))}},68784:function(e,t,n){n.d(t,{x:function(){return d}});var a=n(5933),r=n(17792),s=n(33951),i=n(86940),l=n(31517),c=n(726),o=n(42288),m=n(63940),u=n(71472);function d({currentPage:e=0,perPage:t=0,totalCount:n=0,totalPages:r=0,isLoading:s=!1}){return a.createElement("div",{className:"relative flex items-center justify-between border-t border-gray-200 text-sm gap-4"},a.createElement("div",{className:"text-midnightBlue-60 flex items-center px-4"},s&&a.createElement(a.Fragment,null,a.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"},a.createElement("circle",{className:"opacity-25",cx:"12",cy:"12",r:"10",stroke:"currentColor",strokeWidth:"4"}),a.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...")),a.createElement("div",{className:"flex gap-4 "},a.createElement(f,{totalCount:n,currentPage:e,perPage:t}),a.createElement("div",{className:"flex"},a.createElement(g,{step:-1,label:"Previous page",isDisabled:e<=1,currentPage:e,totalPages:r},a.createElement(o.A,{className:"size-6 rotate-90"})),a.createElement(g,{step:1,label:"Next page",isDisabled:e>=r,currentPage:e,totalPages:r},a.createElement(o.A,{className:"size-6 -rotate-90"})))))}function g({step:e,label:t,isDisabled:n,currentPage:r,totalPages:s,children:i}){const l=e=>Math.max(1,s?Math.min(e,s):e);return n?a.createElement("span",{className:"size-9 flex items-center justify-center text-gray-300"},i):a.createElement(m.N,{to:".","aria-label":t,search:({page:t,...n})=>({page:l((Number.parseInt(t,10)||r||1)+e),...n}),className:"size-9 flex items-center justify-center focus:outline-none hover:bg-seafoamGreen-20 pressed:bg-opacity-50 focus:bg-seafoamGreen-20"},i)}function f({totalCount:e,currentPage:t,perPage:n}){const r=(t-1)*n+1,s=Math.min(t*n,e);return 0===e?a.createElement("span",{className:"text-midnightBlue-60 flex items-center"},"No results"):a.createElement("div",{className:"flex flex-wrap gap-2"},a.createElement(p,{value:String(n)}),a.createElement("div",{className:"flex items-center"},r," \u2014 ",s," of ",e))}function p({value:e}){const t=(0,u.k)(),n=(0,a.useMemo)((()=>[10,20,50,100].map((e=>({value:String(e)})))),[]),m=(0,a.useCallback)((e=>{t({to:".",search:({page:t,perPage:n,...a})=>({perPage:e,...a})})}),[t]);return a.createElement(r.l6,{onSelectionChange:m,defaultSelectedKey:e,className:"flex gap-0"},a.createElement(s.J,{className:"flex items-center"},"Rows per page:"),a.createElement(i.$,{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"},a.createElement(r.yv,{className:"min-w-[3ch] text-end"}),a.createElement("span",{"aria-hidden":"true"},a.createElement(o.A,{className:"size-4"}))),a.createElement(l.A,{offset:1,crossOffset:0,className:"rounded-sm bg-white border border-gray-300 min-w-[--trigger-width] shadow"},a.createElement(c.qF,{items:n,shouldFocusWrap:!0,className:"outline-none text-sm text-end"},(e=>a.createElement(c.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)))))}},66858:function(e,t,n){n.d(t,{R:function(){return i},p:function(){return s}});var a=n(84978),r=n(95903);function s(e,t){return(0,a.HW)(e,(e=>(0,r.QP)(t,e)))}
1const i=(0,n(15981).tv)({base:"outline-none ring-0",variants:{isFocused:{true:"ring-1 ring-sageGreen-80"},isFocusVisible:{true:"ring-1 ring-sageGreen-80"}}})},16151:function(e,t,n){n.r(t),n.d(t,{EmptyLoyaltyHistoryTabContent:function(){return x},default:function(){return h}});var a=n(5933),r=n(26006),s=n(46250),i=n(35051),l=n(14478),c=n(7935),o=n(95903),m=n(3153);function u({collection:e,isLoading:t}){const{t:n}=(0,s.B)("views.admin.profiles.loyalty_points.history_header");return a.createElement("div",{className:"[&_tbody_td]:border-b [&_tbody_td]:border-midnightBlue-5 [&_tbody_tr:last-child_td]:border-b-0"},a.createElement(l.XI,{"aria-label":"Loyalty Points History List",className:"min-h-[614px]"},a.createElement(l.A0,null,a.createElement(l.VP,{id:"timestamp",width:170},n("timestamp","Timestamp")),a.createElement(l.VP,{id:"action",isRowHeader:!0,minWidth:160,maxWidth:240},n("action","Action")),a.createElement(l.VP,{id:"change",isRowHeader:!0,minWidth:90,maxWidth:170},n("change","Change")),a.createElement(l.VP,{id:"description",isRowHeader:!0,minWidth:205},n("notes","Notes"))),a.createElement(m.BF,{items:e??[],renderEmptyState:()=>t?a.createElement("div",{className:""},a.createElement("div",{className:"h-20 p-4"},a.createElement(c.A,{width:"100%",className:"flex-1 h-[72px]"})),a.createElement("div",{className:"h-20 p-4"},a.createElement(c.A,{width:"100%",className:"flex-1 h-[72px]"})),a.createElement("div",{className:"h-20 p-4"},a.createElement(c.A,{width:"100%",className:"flex-1 h-[72px]"})),a.createElement("div",{className:"h-20 p-4"},a.createElement(c.A,{width:"100%",className:"flex-1 h-[72px]"}))):a.createElement("div",{className:"flex justify-center items-center w-full min-h-96 text-midnightBlue-60"},"No results found.")},(e=>a.createElement(l.fI,{key:e.id,id:e.id,columns:{}},a.createElement(l.fh,null,e.formatted_timestamp??e.timestamp),a.createElement(g,{action:e.action}),a.createElement(d,{change:e.change}),a.createElement(f,{description:e.description}))))))}function d({change:e}){const t=e>0;return 0===e?a.createElement(l.fh,{className:"text-midnightBlue-60 text-end"},e):a.createElement(l.fh,{className:(0,o.QP)("text-end",t?"text-green-600":"text-red-600")},t?"+":"",e)}function g({action:e}){return a.createElement(l.fh,null,a.createElement("p",{className:"bg-sageGreen-20 px-2 py-1 w-fit rounded-md "},e))}function f({description:e}){return a.createElement(l.fh,null,e?a.createElement("span",{title:e??"",className:"line-clamp-2 whitespace-normal break-words"},e):null)}var p=n(68784);function h(){const{profileId:e}=(0,r.g)(),{data:t,isLoading:n,isError:s}=(0,i.Zo)({profileId:e});return 0===t?.items.length||s?a.createElement(x,null):a.createElement("div",null,a.createElement(u,{collection:t?.items??[],isLoading:n}),a.createElement(p.x,{isLoading:n,currentPage:t?.meta?.current_page,perPage:t?.meta?.per_page,totalCount:t?.meta?.total_count,totalPages:t?.meta?.total_pages}))}function x(){const{t:e}=(0,s.B)(["views.admin.profiles","common"]);return a.createElement("div",{className:"p-5 flex items-center justify-center h-72"},a.createElement("span",{className:"text-midnightBlue-40"},e("description_no_loyalty_history",{ns:"views.admin.profiles"})))}},95157:function(e,t,n){n.d(t,{c:function(){return a}});const a=(0,n(5933).createContext)(null)}}]);
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.