PageSourceSearch

https://www.goodcompany.com.au/_next/static/chunks/pages/admin/bac…/charity/[id]/members-b0460c1062e795cb.js

js goodcompany.com.au collected 2026-10-02 11:24:07 UTC 10,661 bytes, 2 lines download raw bytes

1try{!function(){var e="undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof globalThis?globalThis:"undefined"!=typeof self?self:{},t=(new e.Error).stack;t&&(e._sentryDebugIds=e._sentryDebugIds||{},e._sentryDebugIds[t]="0e41f9bc-3c3f-42ea-ae26-5d24fd87d918",e._sentryDebugIdIdentifier="sentry-dbid-0e41f9bc-3c3f-42ea-ae26-5d24fd87d918")}()}catch(e){}(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[3770],{1576:(e,t,a)=>{"use strict";a.d(t,{A:()=>h});var n=a(37876),r=a(14232),s=a(69666),i=a(86265),o=a(78202),l=a(89219),c=a(45890);let u=function(e){let{resourceName:t,items:a,selectedItems:r,handleSelectionChange:u,sortValue:d,onSortChange:m,onNext:y,onPrevious:h,filterControl:f,hasNext:p,hasPrevious:g,loading:b=!0,renderItem:v,sortOptions:x,bulkActions:A,hideSelectAllAction:j,totalItemsCount:N,tabs:_}=e;return(0,n.jsx)("div",{style:{width:"100%"},children:(0,n.jsxs)(s.Z,{children:[_&&(0,n.jsx)(i.t,{tabs:_.tabs,selected:_.selected,onSelect:_.onSelect}),(0,n.jsx)(o.j,{resourceName:t,items:a,renderItem:v,selectedItems:r,onSelectionChange:u,sortValue:d,sortOptions:x,onSortChange:m,filterControl:f,loading:b,bulkActions:A,hasMoreItems:!j&&(p||g),totalItemsCount:N}),(0,n.jsx)(l.o,{align:"center",children:(0,n.jsx)(c.d,{onNext:y,onPrevious:h,hasPrevious:g,hasNext:p,type:"table"})})]})})};var d=a(50495),m=a(9938),y=a(43159);let h=function(e){let{items:t,renderItem:a,sortOptions:s,resourceName:i,bulkActions:o,selectedItems:l,onRemoveFilter:c,onClearAllFilters:h,handleSelectionChange:f,setItems:p,disableFilters:g,defaultSort:b,pageSize:v,hideSelectAllAction:x,filters:A,totalItemsCount:j,getItems:N,tabs:_}=e,S=JSON.stringify(A),q=e=>e&&e.reduce((e,t)=>(e[t.key]="[]"===JSON.stringify(t.value)?void 0:t.value,e),{}),[C,E]=(0,r.useState)({total:0,sortValue:[],queryValue:"",items:[],queryData:{query:"",sortBy:b?[b.value]:[],filters:q(A)||{},pageSize:v||10,pageNumber:1},loading:!1}),I=(0,r.useRef)(!1),P=function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:C.queryData,a={...e,filters:e.filters||{},query:e.query.length>0?e.query+"~":e.query};if(E(e=>({...e,loading:!0})),N&&"function"==typeof N)return void N(a).then(e=>{E(t=>({...t,items:e.result,total:e.total,loading:!1})),p&&p(e.result)});if("string"==typeof t){let e;e=t.includes("http")?t:"https://portalapis.cloud.goodcompany.org/api"+(t.startsWith("/")?t:"/"+t),(0,m.KU)(d.A).then(t=>t.getRecords(e,a).then(e=>{E(t=>({...t,items:e.result,total:e.total,loading:!1})),p&&p(e.result)}))}else E(e=>({...e,items:t,total:t.length,loading:!1}))};A&&(0,r.useEffect)(()=>{E(e=>({...e,queryData:{...e.queryData,filters:q(A)}}))},[S]),(0,r.useEffect)(()=>{if(!I.current){I.current=!0;return}let e=setTimeout(()=>{E(e=>({...e,queryData:{...e.queryData,query:e.queryValue||""}}))},500);return()=>{clearTimeout(e)}},[C.queryValue]),(0,r.useEffect)(()=>{P()},[C.queryData]);let k=A&&A.map(e=>({key:e.key,label:e.name,filter:e.component()})),D=A&&Array.isArray(A)&&A.length>0?A.filter(e=>Array.isArray(e.value)&&0!==e.value.length||!Array.isArray(e.value)&&void 0!==e.value).map(e=>({key:e.key,label:" For ".concat(e.name," : ").concat(!0===e.value?"Yes":e.displayValue||e.value),onRemove:()=>{c(null==e?void 0:e.key)}})):void 0,w=g?void 0:(0,n.jsx)(y.C,{queryValue:C.queryValue,onQueryChange:e=>{E(t=>({...t,queryValue:e}))},filters:k||[],onQueryClear:()=>{E(e=>({...e,queryValue:""}))},onClearAll:h,appliedFilters:D||[]});return(0,n.jsx)(u,{onNext:()=>{let{pageNumber:e}=C.queryData;E(t=>({...t,queryData:{...t.queryData,pageNumber:e+1}}))},onPrevious:()=>{let{pageNumber:e}=C.queryData;e>1&&E(t=>({...t,queryData:{...t.queryData,pageNumber:e-1}}))},onSortChange:e=>{E(t=>({...t,queryData:{...t.queryData,sortBy:[e]}}))},selectedItems:l,handleSelectionChange:f,items:C.items,resourceName:i,sortValue:C.queryData.sortBy[0],filterControl:w,hasNext:C.queryData.pageNumber*C.queryData.pageSize<C.total,hasPrevious:C.queryData.pageNumber>1,loading:C.loading,renderItem:a,sortOptions:s,bulkActions:o,hideSelectAllAction:x,totalItemsCount:j,tabs:_})}},20982:(e,t,a)=>{"use strict";a.d(t,{Y:()=>c});var n=a(36190),r=a(69034),s=a(93087),i=a(9938),o=a(53965);let l=(e=>async t=>{let a=await n.LN(t.req),s=(await (0,i.KU)(o.RootClient,t.req)).getRoot(),l=(await s).currentSite.features,c=(0,r.bJ)(a)?[]:a.items;return[...e?[...c,...await e(t)]:c,...l]})(),c=(0,s.Lu)(l)},46833:(e,t,a)=>{(window.__NEXT_P=window.__NEXT_P||[]).push(["/admin/backoffice/charity/[id]/members",function(){return a(60186)}])},50495:(e,t,a)=>{"use strict";a.d(t,{A:()=>r});var n=a(91040);class r{getRecords(e,t){let a=e.replace(/[?&]$/,"");return this.instance.request({method:"POST",url:a,headers:{Accept:"application/json"},data:t}).then(e=>this.processRecords(e))}processRecords(e){let t=e.status,a={};if(e.headers&&"object"==typeof e.headers)for(let t in e.headers)e.headers.hasOwnProperty(t)&&(a[t]=e.headers[t]);if(200===t){let t=e.data;return t}}constructor(e,t){this.instance=t||n.A.create()}}},60186:(e,t,a)=>{"use strict";a.r(t),a.d(t,{default:()=>j});var n=a(37876),r=a(14232),s=a(1576),i=a(84974),o=a(28751),l=a(89099),
1c=a.n(l),u=a(20982),d=a(9938),m=a(58209),y=a(88052),h=a(80425),f=a(83334),p=a(39893),g=a(14196),b=a(8949),v=a(35070),x=a(19818);let A=e=>{let{charityId:t,invited:a}=e,[l,u]=(0,r.useState)(!!a);return(0,n.jsx)(i.A,{adminArea:"backoffice",title:"Charity Members",backAction:{content:"Charity Settings",url:"/admin/backoffice/charity-settings/".concat(t,"/edit")},primaryAction:{content:"Invite Members",onAction:()=>{c().push("/".concat((0,d.JJ)(),"/admin/backoffice/charity/").concat(t,"/members/invite"))}},children:(0,n.jsxs)(n.Fragment,{children:[l&&(0,n.jsx)(h.P,{children:(0,n.jsx)(h.P.Section,{children:(0,n.jsxs)(f.lZ,{tone:"success",onDismiss:()=>u(!1),children:["Invitation sent to ",a]})})}),(0,n.jsx)(s.A,{getItems:e=>(0,d.KU)(m.CharityClient).then(a=>a.getCharityMembers(t,e)),sortOptions:[{label:"Name (A-Z)",value:"lastName_asc"},{label:"Roles (A-Z)",value:"roles_asc"}],resourceName:{singular:"Member",plural:"Members"},renderItem:e=>{let{memberId:a,memberFirstName:s,memberLastName:i,memberEmail:l,memberContactNumber:c,memberProfileImageUrl:u,roles:d,workplace:m}=e,y=(0,n.jsx)(p.e,{customer:!0,size:"md",source:"NULL"===u||null===u?"https://cdn-static.goodcompany.org/unknown/2024-37-26T04-37-40_profile-icon-png-909.png":u,name:s},a),h=[{content:"Edit",url:"/admin/backoffice/charity/".concat(t,"/members/").concat(a,"/edit"),permissions:[o.x.Charity_MemberManage]}];return(0,n.jsxs)(g.K,{id:"".concat(a),media:y,accessibilityLabel:"Edit details for ".concat(s),persistActions:!0,url:"",shortcutActions:h,children:[(0,n.jsxs)("div",{children:[(0,n.jsx)(b.E,{as:"span",fontWeight:"medium",children:s})," ",(0,n.jsx)(b.E,{as:"span",fontWeight:"medium",children:i})]}),(0,n.jsx)(b.E,{as:"span",tone:"subdued",children:l})," ",(0,n.jsx)(x.f5.Consumer,{children:e=>(0,n.jsx)(v.$,{variant:"primary",onClick:()=>window.location.href="https://".concat(m.siteUrl,"/").concat(e.getCountry().code,"/api/impersonate?uid=").concat(a),children:"Login as Member"})}),(0,n.jsx)("br",{}),(0,n.jsx)(b.E,{as:"span",tone:"subdued",children:"NULL"===c||null===c?"----":c}),(0,n.jsx)("br",{}),d.map(e=>{var t;return(0,n.jsxs)(r.Fragment,{children:[(0,n.jsx)(b.E,{as:"span",tone:"success",children:e.displayName}),(0,n.jsx)("br",{})]},null!=(t=e.id)?t:e.displayName)})]})}}),(0,n.jsx)(s.A,{getItems:e=>(0,d.KU)(m.CharityClient).then(a=>a.getInvitedMembers(t,e)),sortOptions:[{label:"Name (A-Z)",value:"firstName_asc"}],defaultSort:{label:"Name (A-Z)",value:"firstName_asc"},resourceName:{singular:"Member",plural:"Members"},renderItem:e=>{let{id:a,firstName:s,email:i,roles:l,status:c}=e,u=(0,n.jsx)(p.e,{customer:!0,size:"md",name:s},a),d="/admin/backoffice/charity/".concat(t,"/members/re-invite/").concat(a),h=[{content:"Resend Invite",url:d,permissions:[o.x.Charity_MemberView]}];return(0,n.jsxs)(g.K,{id:"".concat(a),media:u,accessibilityLabel:"Edit details for ".concat(s),persistActions:!0,url:d,shortcutActions:c===m.InvitationStatus.Pending&&h,children:[(0,n.jsxs)("div",{children:[(0,n.jsx)(b.E,{as:"span",fontWeight:"medium",children:s||"-------"})," ",(e=>{let t;switch(e){case m.InvitationStatus.Deleted:t="warning";break;case m.InvitationStatus.Accepted:t="success";break;case m.InvitationStatus.Pending:t="info"}return(0,n.jsx)(y.E,{tone:t,children:e.toString()})})(c)]}),(0,n.jsx)(b.E,{as:"span",tone:"subdued",children:i}),(0,n.jsx)("br",{}),l.map(e=>{var t;return(0,n.jsxs)(r.Fragment,{children:[(0,n.jsx)(b.E,{as:"span",tone:"success",children:e.displayName}),(0,n.jsx)("br",{})]},null!=(t=e.id)?t:e.displayName)})]})}})]})})};A.getInitialProps=async e=>{let{id:t,invited:a}=e.query;return{charityId:t,invited:a}};let j=(0,u.Y)(o.x.BackOffice_ManageCharities)(A)},80425:(e,t,a)=>{"use strict";a.d(t,{P:()=>u});var n=a(14232),r={Layout:"Polaris-Layout",Section:"Polaris-Layout__Section","Section-fullWidth":"Polaris-Layout__Section--fullWidth","Section-oneHalf":"Polaris-Layout__Section--oneHalf","Section-oneThird":"Polaris-Layout__Section--oneThird",AnnotatedSection:"Polaris-Layout__AnnotatedSection",AnnotationWrapper:"Polaris-Layout__AnnotationWrapper",AnnotationContent:"Polaris-Layout__AnnotationContent",Annotation:"Polaris-Layout__Annotation"},s=a(95740),i=a(8949),o=a(30414),l=a(8484);function c(e){let{children:t,variant:a}=e,s=(0,l.xW)(r.Section,r["Section-".concat(a)]);return n.createElement("div",{className:s},t)}let u=function(e){let{sectioned:t,children:a}=e,s=t?n.createElement(c,null,a):a;return n.createElement("div",{className:r.Layout},s)};u.AnnotatedSection=function(e){let{children:t,title:a,description:l,id:c}=e,u="string"==typeof l?n.createElement(i.E,{as:"p",variant:"bodyMd"},l):l;return n.createElement("div",{className:r.AnnotatedSection},n.createElement("div",{className:r.AnnotationWrapper},n.createElement("div",{className:r.Annotation},n.createElement(s.T,{spacing:"tight"},n.createElement(i.E,{id:c,variant:"headingMd",as:"h2"},a),u&&n.createElement(o.a,{color:"text-secondary"},u))),n.createElement("div",{className:r.AnnotationContent},t)))},u.Section=c},95740:(e,t,a)=>{"use strict";a.d(t,{T:()=>i});var n=a(14232),r=a(8484),s={TextContainer:"Polaris-TextContainer",spacingTight:"Polaris-TextContainer--spacingTight",spacingLoose:"Polaris-TextContainer--spacingLoose"};function i(e){let{spacing:t,children:a}=e,i=(0,r.xW)(s.TextContainer,t&&s[(0,r.Ny)("spacing",t)]);return n.createElement("div",{className:i},a)}}},e=>{e.O(0,[2026,9879,6494,6960,2120,7930,1286,7083,4465,8202,6265,7396,4974,6190,636,6593,8792],()=>e(e.s=46833)),_N_E=e.O()}]);
2//# sourceMappingURL=members-b0460c1062e795cb.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.