1(this["webpackJsonpzii-portal"]=this["webpackJsonpzii-portal"]||[]).push([[147],{1099:function(e,a,t){"use strict";t.r(a);var r=t(2),c=t.n(r),s=t(50),n=t(203),o=t(343),l=t(554),m=t(137),b=t(169),i=t(51),u=t(163),p=t(202),g=t(13),d=t(199);a.default=Object(s.b)(e=>{let{workspace:a}=e;const{merchant:t,reportFilter:r}=a;return{merchant:t,reportFilter:r}},{})(e=>{let{merchant:a,reportFilter:t}=e;const{t:s}=Object(m.a)(),[h,j]=Object(r.useState)(!0),[O,S]=Object(r.useState)(!0),[E,w]=Object(r.useState)({}),[y,N]=Object(r.useState)([]),[P,f]=Object(r.useState)(1),[M,v]=Object(r.useState)(20),[z,F]=Object(r.useState)(0),I=Object(r.useCallback)(async()=>{j(!0);try{const e=Object(d.a)(t,{merchantId:a.merchantId},{merchant:a}),r=await g.Sb.memberSummary(a.merchantId,e);w(r)}catch(e){w({}),console.error(e),i.b.error(e.message)}j(!1)},[a,t]),k=Object(r.useCallback)(async()=>{S(!0);try{const e=Object(d.a)(t,{merchantId:a.merchantId,dateGroupType:t.groupBy,page:P,pageSize:M},{merchant:a}),r=await g.Sb.memberJoinTrend(a.merchantId,e);N(r.recordList),F(r.pages)}catch(e){N([]),F(0),console.error(e),i.b.error(e.message)}S(!1)},[a,P,M,t]);Object(r.useEffect)(()=>{I(),k()},[I,k]);const x=Object(r.useMemo)(()=>[{Header:s("report:time"),accessor:"time",disableSortBy:!0,disableFilters:!0},{Header:s("report:newMembers"),accessor:"total",disableSortBy:!0,disableFilters:!0}],[s]);return c.a.createElement(c.a.Fragment,null,c.a.createElement(u.a,{isLoading:h||O,global:!0}),c.a.createElement(p.a,{enableGroupBy:!0,enableLocation:!1}),c.a.createElement(n.a,{className:"mb-4",body:!0},c.a.createElement(o.a,{className:"mb-5 mt-3"},c.a.createElement("div",{className:"col-6 mb-2"},c.a.createElement("span",{className:"text-center"},c.a.createElement(l.a,{tag:"h2"},E.newMembers||"--"),c.a.createElement(l.a,{tag:"h6"},s("report:newMembers")))),c.a.createElement("div",{className:"col-6 mb-2 border-left"},c.a.createElement("span",{className:"text-center"},c.a.createElement(l.a,{tag:"h2"},E.total||"--"),c.a.createElement(l.a,{tag:"h6"},s("report:total"))))),c.a.createElement(b.a,{hover:!0,columns:x,data:y,loading:h,defaultPageSize:M,forceShowPagination:!0,showPageSizeOptions:!0,showPageJump:!0,allowAutoResetFilters:!1,apiPages:!0,onPageChange:e=>{f(e+1)},onPageSizeChange:e=>{v(e);const a=(P-1)*M+1;f(Math.ceil(a/e))},apiPageSize:M,pageIndex:P-1,totalPages:z,canPrevious:z>1&&P>1,canNext:z>1&&P<z})))})},554:function(e,a,t){"use strict";var r=t(10),c=t(15),s=t(2),n=t.n(s),o=t(27),l=t.n(o),m=t(39),b=t.n(m),i=t(162),u=["className","cssModule","tag"],p={tag:i.q,className:l.a.string,cssModule:l.a.object},g=function(e){var a=e.className,t=e.cssModule,s=e.tag,o=Object(c.a)(e,u),l=Object(i.m)(b()(a,"card-text"),t);return n.a.createElement(s,Object(r.a)({},o,{className:l}))};g.propTypes=p,g.defaultProps={tag:"p"},a.a=g}}]); 2//# sourceMappingURL=report-royalty-members.557dde05.chunk.js.map
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.