PageSourceSearch

https://www.goodcompany.com.au/_next/static/chunks/pages/admin/cha…/[applicationId]/view-6078bc4783f70add.js

js goodcompany.com.au collected 2026-09-24 23:10:28 UTC 18,472 bytes, 2 lines download raw bytes

1try{!function(){var a="undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof globalThis?globalThis:"undefined"!=typeof self?self:{},t=(new a.Error).stack;t&&(a._sentryDebugIds=a._sentryDebugIds||{},a._sentryDebugIds[t]="cfd47636-28e2-4495-92e5-6abaf4aae1a6",a._sentryDebugIdIdentifier="sentry-dbid-cfd47636-28e2-4495-92e5-6abaf4aae1a6")}()}catch(a){}(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[6281],{20726:(a,t,e)=>{"use strict";e.d(t,{de:()=>s,k3:()=>r,kG:()=>o});var i=e(52454),n=e(53965);async function r(){let a=await (0,i.KU)(n.CommonClient);return await a.getAdditionalCharges()}async function s(a){let t=await (0,i.KU)(n.CommonClient);return await t.getDonationAcceptingCharities(a)}async function o(a,t){let e=await (0,i.KU)(n.CommonClient,t);return await e.nominateWorkplace(a)}},21293:(a,t,e)=>{"use strict";e.d(t,{z:()=>d});var i=e(53965),n=e(58209),r=e(6849),s=e(67948),o=e(88062),c=e(52454);let l=(0,o.DQ)(async a=>{let t=a.query.id;if(!t||!/^[a-fA-F0-9]{8}-[a-fA-F0-9]{4}-[a-fA-F0-9]{4}-[a-fA-F0-9]{4}-[a-fA-F0-9]{12}$/i.test(t))return[];let e=(await (0,c.KU)(i.RootClient,a.req)).getRoot(),s=(await e).currentSite.features,o=await (0,c.KU)(n.CharityClient,a.req),l=await o.getUserCharityPermissions(t);return[...(0,r.bJ)(l)?[]:l.items,...s]}),d=(0,s.Lu)(l)},36510:(a,t,e)=>{"use strict";e.r(t),e.d(t,{acceptCharityAgreement:()=>an,addCharity:()=>m,addMember:()=>J,charityDashboardData:()=>s,charityDownloadFile:()=>Z,checkCharityName:()=>d,checkExactCharityNameExcludingGivenCharity:()=>at,checkIfNameExists:()=>f,checkIfValidAbn:()=>Y,declineCharityAgreement:()=>ar,editInviteMember:()=>N,editMember:()=>P,fetchChangeRequest:()=>X,fetchCharityBill:()=>ae,fetchCharityByUrl:()=>S,fetchCharityConfigurations:()=>M,fetchCharityDataForEdit:()=>j,fetchDollarHandlesGeneralProduct:()=>x,fetchDollarHandlesGift:()=>A,fetchDollarHandlesProductList:()=>v,fetchDonationInfoForEdit:()=>R,fetchOperatingSavedCards:()=>D,fetchVolunteerContactPersons:()=>C,fetchVolunteeringInfoForEdit:()=>V,getAdditionalCharges:()=>o,getAllApplicationsMadeViaCharity:()=>aa,getCharityAgreementAcceptance:()=>ai,getCharityMemberRoles:()=>G,getCharityMemberShipInformation:()=>E,getCharityMembershipInvoice:()=>W,getCharityStatus:()=>Q,getExternalCharityDetailsViaAbn:()=>y,getInvitedMember:()=>z,getInvitedMemberDetails:()=>H,getMemberDetails:()=>L,getMemberShipPackages:()=>k,getUserCharityPermissions:()=>O,inviteMember:()=>U,payCharityMembership:()=>$,removeMember:()=>K,removeMemberInvitation:()=>T,removeOperatingCard:()=>I,removeTrustCard:()=>B,requestAccess:()=>w,searchBusinesses:()=>p,searchExternalCharities:()=>u,searchNzBusinesses:()=>h,updateCharity:()=>b,updateCharityMembership:()=>q,updateDonationInfo:()=>_,updateVolunteeringInfo:()=>F,validateCharity:()=>g});var i=e(52454),n=e(58209),r=e(53965);async function s(a){let t=await (0,i.KU)(r.DashboardSummaryClient);return await t.getCharitySummary(a)}async function o(){let a=await (0,i.KU)(r.CommonClient);return await a.getAdditionalCharges()}async function c(a){return await (0,i.KU)(n.CharityClient,a,!0)}async function l(a){return await (0,i.KU)(r.MemberClient,a)}async function d(a){let t=await c();return await t.checkSimilarName(a)}async function u(a,t){let e=await c();return await e.searchCharities(a,t)}async function p(a){let t=await c();return await t.search(a)}async function h(a){let t=await c();return await t.searchNz(a)}async function y(a,t){let e=await c();return await e.getCharityDetails(a,t)}async function m(a){let t=await c();return await t.addCharity(a)}async function g(a){let t=await c();return await t.validateCharity(a)}async function w(a){let t=await c();return await t.requestAccess(a)}async function f(a){let t=await c();return await t.checkExactName(a)}async function C(a){let t=await c();return await t.getVolunteerContactPersons(a)}async function x(a){let t=await c();return await t.viewGeneralProduct(a)}async function v(a){let t=await c();return await t.getProductsByCharity(a)}async function j(a){let t=await c();return await t.getForEdit(a)}async function b(a,t){let e=await c();return await e.update(a,t)}async function A(a,t,e){let r=await (0,i.KU)(n.CharityClient,e,!1);return await r.viewRegularProduct(a,t)}async function S(a,t){let e=await (0,i.KU)(n.CharityClient,t,!1);return await e.viewCharity(a)}async function M(){let a=await c();return await a.getFormData()}async function k(a){let t=await c(a);return await t.getMembershipPackages()}async function E(a,t){let e=await c(t);return await e.getCharityMembership(a)}async function D(a){let t=await l(a);
1return await t.getSavedCardsForOperating()}async function I(a,t){let e=await l(t);return await e.removeCardForOperating(a)}async function U(a,t){let e=await c();return await e.inviteMember(a,t)}async function P(a,t){let e=await c();return await e.updateMember(a,t)}async function N(a,t){let e=await c();return await e.reInviteMember(a,t)}async function O(a){let t=await c();return await t.getUserCharityPermissions(a)}async function K(a,t){let e=await c();return await e.removeMember(a,t)}async function T(a,t){let e=await c();return await e.removeMemberInvitation(a,t)}async function V(a){let t=await (0,i.KU)(n.CharityClient);return await t.getVolunteeringInfo(a)}async function F(a,t){let e=await (0,i.KU)(n.CharityClient);return await e.updateVolunteeringInfo(a,t)}async function R(a){let t=await (0,i.KU)(n.CharityClient);return await t.getDonationInfo(a)}async function W(a){let t=await (0,i.KU)(n.CharityClient);return await t.getCharityMembershipInvoice(a)}async function _(a,t){let e=await (0,i.KU)(n.CharityClient);return await e.updateDonationInfo(a,t)}async function q(a,t){let e=await c();return await e.updateCharityMembership(a,t)}async function $(a,t){let e=await c();return await e.payCharityMembership(a,t)}async function B(a,t){let e=await l(t);return await e.removeCardForTrust(a)}async function L(a,t,e){let i=await c(e);return await i.getCharityMember(a,t)}async function G(a){let t=await c(a);return await t.getCharityRoles()}async function z(a,t,e){let i=await c(e);return await i.getInvitedMember(a,t)}async function H(a,t,e){let i=await c(e);return await i.getInvitedMember(a,t)}async function J(a,t,e){let i=await c(e);return await i.addMember(a,{invitationId:t})}async function Y(a){let t=await c();return await t.checkCharityRegistrationStatus(a)}async function X(a,t){let e=await (0,i.KU)(r.CommonClient);return await e.getChangedContentByContent(a,t)}async function Q(a){let t=await (0,i.KU)(n.CharityClient);return await t.getCharityStatus(a)}async function Z(a,t,e){let n=await (0,i.KU)(r.DashboardReportClient);return await n.getCharityDonationReport(a,t,e)}async function aa(a,t){let e=await (0,i.KU)(r.DashboardReportClient);return await e.getAllApplicationsMadeViaCharity(a,t)}async function at(a,t){let e=await (0,i.KU)(n.CharityClient);return await e.checkExactCharityNameExcludingGivenCharity(a,{charityName:t})}async function ae(a){let t=await (0,i.KU)(r.CharityBillsClient);return await t.getCharityBill(a)}async function ai(a,t){let e=await (0,i.KU)(n.CharityAgreementClient);return await e.getCharityAgreementAcceptance(a,t)}async function an(a,t){let e=await (0,i.KU)(n.CharityAgreementClient);return await e.acceptCharityAgreement(a,t)}async function ar(a,t){let e=await (0,i.KU)(n.CharityAgreementClient);return await e.declineCharityAgreement(a,t)}},37925:(a,t,e)=>{(window.__NEXT_P=window.__NEXT_P||[]).push(["/admin/charity/[id]/volunteer-applications/[applicationId]/view",function(){return e(75830)}])},75830:(a,t,e)=>{"use strict";e.r(t),e.d(t,{default:()=>X});var i=e(37876),n=e(14232),r=e(21293),s=e(84325),o=e(81199),c=e(47677),l=e(91930),d=e(12267),u=e(55645),p=e(75773),h=e(57908),y=e(51377),m=e(80407),g=e(68522),w=e(22882),f=e(52387),C=e(62557),x=e(54182),v=e(6922),j=e(23547),b=e(29016),A=e(96833),S=e(48110),M=e(126),k=e(69999),E=e(61460);let D=a=>{let{firstName:t,email:e,disableStatus:n,selectedStatus:r,onClose:s,onChangeStatus:o,id:d}=a;return(0,i.jsx)(j.l.Slide,{id:d,fields:["message","ccEmails"],submit:()=>!0,children:(0,i.jsxs)(y.a,{gap:"200",children:[(0,i.jsxs)(c.o,{align:"start",gap:"500",blockAlign:"center",children:[(0,i.jsxs)(y.a,{children:[(0,i.jsxs)(c.o,{align:"start",gap:"500",children:[(0,i.jsx)(M.A,{source:k.S}),(0,i.jsx)(l.E,{as:"span",tone:"subdued",children:t})]}),(0,i.jsxs)(c.o,{align:"start",gap:"500",children:[(0,i.jsx)(M.A,{source:E.S}),(0,i.jsx)(l.E,{as:"span",tone:"subdued",children:e})]})]}),(0,i.jsx)(A.l,{label:"Status",options:[{value:"Accepted",label:"Accept"},{value:"Declined",label:"Decline"}],onChange:a=>o&&o(a),value:r.toString(),disabled:n})]}),(0,i.jsx)(v.Id,{name:"message",multiline:3,label:"Message",component:S.A}),(0,i.jsx)(v.Id,{name:"ccEmails",label:"Add CC",component:S.A}),(0,i.jsxs)(c.o,{align:"end",gap:"500",children:[(0,i.jsx)(f.$,{onClick:s,children:"Cancel"}
1),(0,i.jsx)(f.$,{variant:"primary",submit:!0,children:"Send Message"})]})]})})};var I=e(13737);let U="Required Field!",P=I.Ik().shape({status:I.Yj().required(U),message:I.Yj().required(U),ccEmails:I.Yj()}),N={status:"Accepted",message:"",ccEmails:""};var O=e(2589);let K=a=>{let{firstName:t,email:e,disableStatus:n,onClose:r,onSave:s,status:o}=a;return(0,i.jsx)(j.l,{schema:P,defaultData:{...N,status:o},onAfterValidate:()=>{},start:"applicant-contact",onSubmit:s,children:a=>(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)(v.f1,{formikProps:a,headerOffset:200}),(0,i.jsx)(b.pn,{id:"invite-member",label:"",children:(0,i.jsx)(D,{firstName:t,email:e,selectedStatus:a.values.status,onChangeStatus:e=>{a.setValues({...a.values,message:e==O.ApplicationStatus.Accepted?"Dear ".concat(t,",\n              \n We'd love you to take on this role."):"Dear ".concat(t,", \n              \n Unfortunately we cannot proceed with your application. "),status:e})},onClose:r,disableStatus:n,id:"applicant-contact"})})]})})};K.getInitialProps=async a=>{let{id:t}=a.query;return{charityId:t}};var T=e(85101),V=e(55608),F=e(47048),R=e(43370),W=e(96689),_=e(87544);let q=a=>{let{label:t,value:e}=a;return(0,i.jsxs)(c.o,{align:"start",gap:"300",children:[(0,i.jsx)(l.E,{as:"span",fontWeight:"medium",children:t}),(0,i.jsx)(l.E,{as:"span",tone:"subdued",children:e})]})},$=a=>{let{charityId:t,viewData:e,modalOpen:n,saved:r,loading:s,markModalOpen:o,postMarkModalOpen:v,onModalAction:j,onModalClose:b,onMarkModalAction:A,onMarkModalClose:S,onPostMarkModalClose:k,onPostMarkModalAction:E,onTakeAction:D,toggleSave:I,onMarkComplete:U,onMoveToWaitlist:P,waitlistModalOpen:N,onWaitlistModalClose:$,onWaitlistModalAction:B,onArchive:L}=a,G=r?(0,i.jsx)(d.y,{content:"Updated",onDismiss:I,duration:3e3}):null,z=(null==e?void 0:e.applicationStatus)===O.ApplicationStatus.Completed||(null==e?void 0:e.applicationStatus)===O.ApplicationStatus.Retracted||(null==e?void 0:e.applicationStatus)===O.ApplicationStatus.Declined;return(0,i.jsx)(x.A,{title:"Volunteer Application",adminArea:"charity",backAction:{content:"Applications",url:"/admin/charity/".concat(t,"/volunteer-applications")},loading:s,children:e?e.coordinator&&(0,i.jsxs)(u.P,{children:[(0,i.jsx)(u.P.Section,{children:(0,i.jsxs)(p.u,{children:[(0,i.jsxs)(p.u.Section,{children:[(0,i.jsx)(c.o,{align:"space-between",gap:"600",children:(0,i.jsxs)(c.o,{align:"start",gap:"600",children:[(0,i.jsx)(h.e,{source:e.coordinator.profileImageUrl,name:"".concat(e.coordinator.firstName," ").concat(e.coordinator.lastName)}),(0,i.jsxs)(y.a,{gap:"300",children:[(0,i.jsxs)(l.E,{variant:"headingMd",as:"h2",children:[e.coordinator.firstName," ",e.coordinator.lastName]}),(0,i.jsxs)(c.o,{gap:"300",children:[(0,F.T)(e.applicationStatus),e.applicationType===O.ApplicationType.Individual?(0,i.jsx)(m.E,{children:O.ApplicationType.Individual}):(0,i.jsx)(m.E,{children:"".concat(O.ApplicationType.Team," • ").concat(e.teamSize)})]})]})]})}),(0,i.jsx)(g.a,{paddingBlockStart:"400",children:(0,i.jsx)(w.c,{})}),(0,i.jsx)(g.a,{paddingBlockStart:"400",children:(0,i.jsx)(u.P,{children:(0,i.jsx)(u.P.Section,{children:(0,i.jsxs)(y.a,{gap:"300",children:[(0,i.jsx)(q,{label:"Email:",value:e.coordinator.email}),(0,i.jsx)(q,{label:"Phone Number:",value:e.coordinator.contactNumber}),(0,i.jsx)(q,{label:"Applied:",value:(0,V.ae)(e.createdOn,"dS mmmm, yyyy")}),(0,i.jsx)(q,{label:"Via:",value:e.workplace.name})]})})})})]}),(0,i.jsx)(p.u.Section,{children:(0,i.jsxs)(y.a,{gap:"300",children:[(0,i.jsx)(l.E,{as:"h3",variant:"headingSm",children:"Skills"}),(0,i.jsx)(g.a,{background:"bg-surface-secondary",padding:"300",borderRadius:"200",children:(0,i.jsx)(c.o,{gap:"300",wrap:!0,children:e.volunteerApplicantSkills.map(a=>(0,i.jsx)(m.E,{children:"".concat(a.skillName," (").concat(a.experienceName,")")},"".concat(a.skillName,"-").concat(a.experienceName)))})})]})}),(0,i.jsx)(p.u.Section,{children:(0,i.jsxs)(y.a,{gap:"300",children:[(0,i.jsx)(l.E,{as:"h3",variant:"headingSm",children:"Work History"}),(0,i.jsx)(g.a,{background:"bg-surface-secondary",padding:"300",borderRadius:"200",children:(0,i.jsx)(l.E,{as:"span",children:e.workHistory})})]})}),(0,i.jsx)(p.u.Section,{children:(0,i.jsxs)(c.o,{gap:"300",children:[(0,i.jsx)(l.E,{as:"span",fontWeight:"medium",children:"Pref. Location:"}),(0,i.jsx)(l.E,{as:"span",tone:"subdued",children:e.coordinator.preferredLocation.suburb})]})}),(0,i.jsx)(p.u.Section,{children:(0,i.jsxs)(y.a,{gap:"300",children:[(0,i.jsx)(l.E,{as:"h3",variant:"headingSm",children:"Reason for Volunteering?"}),(0,i.jsx)(g.a,{background:"bg-surface-secondary",padding:"300",borderRadius:"200",children:(0,i.jsx)(l.E,{as:"span",children:e.reasonToVolunteer})})]})})]})}),(0,i.jsxs)(u.P.Section,{variant:"oneThird",children:[(0,i.jsxs)(p.u,{children:[(0,i.jsx)(p.u.Section,{children:(0,i.jsxs)(y.a,{gap:"200",children:[(0,i.jsx)(l.E,{variant:"headingLg",as:"p",children:e.volunteerSession.volunteerOpportunity.title}),(0,i.jsx)(l.E,{as:"span",tone:"subdued",children:e.volunteerSession.volunteerOpportunity.charity.name}),(0,i.jsxs)(c.o,{gap:"200",align:"start",children:[(0,i.jsx)(M.A,{source:R.S,tone:"primary"}),(0,i.jsxs)(l.E,{as:"span",fontWeight:"medium",children:["From"," ",(0,V.ae)(e.volunteerSession.startTime,"dS mmmm, yyyy")]})]}),(0,i.jsxs)(c.o,{gap:"200",align:"start",children:[(0,i.jsx)(M.A,{source:W.S,tone:"primary"}),(0,i.jsx)(l.E,{as:"span",fontWeight:"medium",children:e.volunteerSession.location.suburb})]})]})}),(0,i.jsx)(p.u.Section,{children:(0,i.jsxs)(y.a,{gap:"300",children:[e.applicationStatus===O.ApplicationStatus.Applied&&(0,i.jsxs)(c.o,{align:"center",gap:"200",children:[(0,i.jsx)(f.$,{fullWidth:!0,variant:"primary",onClick:D,children:"Take Action"}),!e.volunteerSession.volunteerOpportunity.automaticallyAcceptApplications&&(0,i.jsx)(f.$,{fullWidth:!0,onClick:P,children:"Move to Waitlist"})]}),e.applicationStatus===O.ApplicationStatus.Waitlisted&&(0,i.jsx)(f.$,{fullWidth:!0,variant:"primary",onClick:D,children:"Take Action"}),e.applicationStatus===O.ApplicationStatus.Accepted&&(0,i.jsxs)(c.o,{align:"center",gap:"200",children:[(0,i.jsx)(f.$,{variant:"primary",onClick:D,children:"Send Message"}),(0,i.jsx)(f.$,{variant:"primary",onClick:U,children:"Mark Complete"})]}),e.applicationStatus===O.ApplicationStatus.Declined&&(0,i.jsx)(f.$,{tone:"critical",fullWidth:!0,onClick:D,children:"Declined"}),e.applicationStatus===O.ApplicationStatus.Completed&&(0,i.jsx)(f.$,{fullWidth:!0,variant:"primary",disabled:!0,children:"Completed"}),z&&(0,i.jsx)(_.A,{isArchived:null==e?void 0:e.isArchived,type:"Application",onArchive:(null==e?void 0:e.isArchived)?void 0:L})]})})]}),G]}),(0,i.jsx)(C.a,{open:n,onClose:b,title:"Volunteer Message ",children:(0,i.jsx)(C.a.Section,{children:(0,i.jsx)(K,{firstName:e.coordinator.firstName,email:e.coordinator.email,status:e.applicationStatus==O.ApplicationStatus.Accepted?O.ApplicationStatus.Accepted:O.ApplicationStatus.Declined,onClose:b,onSave:j,disableStatus:e.applicationStatus===O.ApplicationStatus.Accepted})})}),(0,i.jsx)(T.A,{open:o,onClose:S,text:"Are you sure you want to mark this application as complete?",onDelete:A}),(0,i.jsx)(T.A,{open:N,onClose:$,text:"Are you sure you want to move this application to the waitlist?",onDelete:B}),(0,i.jsx)(T.A,{open:v,onClose:k,text:"This application has been marked completed successfully",onDelete:E,primaryText:"Give Feedback",secondaryText:"Ok"})]}):"Error Loading Volunteering Role"})};var B=e(96656),L=e(95725),G=e(55018),z=e(52454),H=e(89099),J=e(95705);let Y=a=>{let{charityId:t,applicationId:e,isSignedIn:r,referer:s}
1=a,[o,c]=(0,n.useState)({loading:!0}),l=(0,H.useRouter)(),d=async a=>{let t=a.ccEmails.split(",");try{await (0,B.mt)(e,{...a,ccEmails:t,status:a.status}),c(a=>({...a,saved:!0,modalOpen:!1})),y()}catch(a){c(a=>({...a,modalOpen:!1})),window.alert(a)}},u=async()=>{try{await (0,B.$L)(e,t),c(a=>({...a,saved:!0,markModalOpen:!1,postMarkModalOpen:!0})),y()}catch(a){c(a=>({...a,modalOpen:!1})),window.alert(a)}},p=async()=>{try{await (0,B.Ak)({ids:[e],status:O.ApplicationStatus.Waitlisted},t),c(a=>({...a,saved:!0,waitlistModalOpen:!1})),y()}catch(a){c(a=>({...a,waitlistModalOpen:!1})),window.alert(a)}},h=async()=>{try{var a;await (0,B.bL)(e,!(null==(a=o.viewData)?void 0:a.isArchived)),c(a=>({...a,saved:!0}))}catch(a){window.alert(a)}},y=async()=>{let a=await (0,B.Dq)(t,e);c(t=>({...t,loading:!1,viewData:a}))};return(0,n.useEffect)(()=>{r?y():l.push((0,J.fx)(l.asPath))},[o&&o.saved]),(0,i.jsx)(G.A,{isLoggedIn:r,children:(0,i.jsx)($,{...o,charityId:t,applicationId:e,onModalClose:()=>{c(a=>({...a,modalOpen:!1}))},onModalAction:d,onTakeAction:()=>{c(a=>({...a,modalOpen:!0}))},toggleSave:()=>c(a=>({...a,saved:!a.saved})),onMarkComplete:()=>{c(a=>({...a,markModalOpen:!0}))},onMarkModalAction:u,onMarkModalClose:()=>{c(a=>({...a,markModalOpen:!1}))},onPostMarkModalAction:()=>{window.location.href="/".concat((0,z.JJ)(),"/admin/charity/").concat(t,"/volunteer-applications/").concat(e,"/feedback")},onPostMarkModalClose:()=>{c(a=>({...a,postMarkModalOpen:!1}))},onMoveToWaitlist:()=>{c(a=>({...a,waitlistModalOpen:!0}))},onWaitlistModalAction:p,onWaitlistModalClose:()=>{c(a=>({...a,waitlistModalOpen:!1}))},onArchive:h,referer:s})})};Y.getInitialProps=async a=>{let{id:t,applicationId:e}=a.query;return{charityId:t,applicationId:e,isSignedIn:await (0,L.M3)(a.req),referer:(0,s.Pl)(a)}};let X=(0,r.z)(o.x.Charity_VolunteeringManage)(Y)}},a=>{a.O(0,[2026,6989,4751,8174,9830,3266,2402,6896,4905,5048,4182,9763,6921,636,6593,8792],()=>a(a.s=37925)),_N_E=a.O()}]);
2//# sourceMappingURL=view-6078bc4783f70add.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.