PageSourceSearch

https://www.causes.com/_next/static/chunks/pages/organization/[ein]/admin-12cca8f065fef27e.js

js causes.com collected 2026-09-24 08:35:19 UTC 16,893 bytes, 1 lines download raw bytes

1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[506],{72827:(e,n,a)=>{"use strict";a.r(n),a.d(n,{__N_SSP:()=>V,default:()=>X});var i=a(42969),t=a(14232),o=a(21911),r=a(65484),s=a(27127),c=a(27925),l=a(63857),g=a(43081),d=a.n(g),p=a(71090),u=a(81490),m=a(52189),x=a(52536),h=a(65401),z=a(41842),A=a(97304),j=a(85674),f=a(3412),y=a(64743),b=a(52833),N=a(88992),C=a(91408),S=a(94555),v=a(10948),w=a(48458),I=a(62796),P=a(60696),O=a(84091),L=a(3765),k=a(69592),E=a(8257),F=a(57683),T=a(45793),W=(0,F.Ay)(u.A)(function(e){var n,a=e.theme;return n={padding:"50px 100px 0px 100px"},(0,i.A)((0,i.A)((0,i.A)((0,i.A)((0,i.A)((0,i.A)((0,i.A)((0,i.A)((0,i.A)((0,i.A)(n,a.breakpoints.down("md"),{padding:"25px 1px 0px 1px"}),".headerContainer",(0,i.A)({width:"100%",display:"flex",justifyContent:"space-between"},a.breakpoints.down("sm"),{display:"block"})),".adminPageHeader",(0,i.A)({fontSize:"2rem",fontWeight:600,padding:"0px 0px 10px 0px"},a.breakpoints.down("md"),{fontSize:"1.5rem"})),".adminPageSubheader",(0,i.A)({fontSize:"1.1rem",fontWeight:500},a.breakpoints.down("md"),{fontSize:"1rem"})),".adminPageSectionHeader",(0,i.A)({fontSize:"1rem",fontWeight:500},a.breakpoints.down("md"),{fontSize:".9rem"})),".previewButtonContainer",(0,i.A)({display:"flex",justifyContent:"end"},a.breakpoints.down("md"),{justifyContent:"start",margin:"25px 0px 10px 0px"})),".mainContainer",(0,i.A)({backgroundColor:"white",margin:"40px 0px 0px 0px",padding:"15px 35px 15px 35px"},a.breakpoints.down("sm"),{padding:"0px 10px 10px 10px"})),".imageUploadContainer",{padding:"25px 0px 0px 0px",justifyContent:"center"}),".organizationImage",(0,i.A)((0,i.A)({maxHeight:"300px",objectFit:"contain",width:"90%",borderRadius:5,margin:"5px 0px 0px 0px"},a.breakpoints.down("sm"),{width:"100%"}),"backgroundColor",T.X1)),".uploadButtonContainer",(0,i.A)((0,i.A)((0,i.A)({display:"flex",direction:"column",justifyContent:"start"},a.breakpoints.down("md"),{justifyContent:"center"}),"alignItems","center"),"marginTop","20px")),(0,i.A)((0,i.A)((0,i.A)((0,i.A)((0,i.A)((0,i.A)((0,i.A)((0,i.A)((0,i.A)(n,".einContainer",{margin:"30px 0px 0px 0px"}),".nameInputContainer",{margin:"30px 0px 0px 0px"}),".nameInputField",{margin:"5px 0px 0px 0px"}),".bioInputField",{margin:"5px 0px 0px 0px"}),".bioInputContainer",{margin:"50px 0px 0px 0px"}),".impInputContainer",{margin:"25px 0px 0px 0px"}),".adminPageDivider",{margin:"50px 0px 0px 0px",height:"2px",width:"100%"}),".actionButtonsContainer",(0,i.A)({width:"100%",display:"flex",justifyContent:"end",padding:"50px 0px 0px 0px"},a.breakpoints.down("sm"),{justifyContent:"center"})),".cancelButton",{margin:"0px 30px 0px 0px"})}),H=a(59565),B=a(37876);function D(e,n){var a=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);n&&(i=i.filter(function(n){return Object.getOwnPropertyDescriptor(e,n).enumerable})),a.push.apply(a,i)}return a}function _(e){for(var n=1;n<arguments.length;n++){var a=null!=arguments[n]?arguments[n]:{};n%2?D(Object(a),!0).forEach(function(n){(0,i.A)(e,n,a[n])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(a)):D(Object(a)).forEach(function(n){Object.defineProperty(e,n,Object.getOwnPropertyDescriptor(a,n))})}return e}let R=function(e){var n,a,i,o,s,g,F=e.org,T=e.userIsAdmin,D=(0,S.S)().user,R=T||(0,E.rc)((null==D||null==(a=D.getUser)?void 0:a.userRole)||""),U=(0,t.useState)(!1),Z=U[0],Y=U[1],q=(0,t.useState)(),V=q[0],X=q[1],M=(0,t.useRef)(null),K=(0,t.useState)({message:"",status:"success"}),G=K[0],J=K[1],Q=(0,t.useState)(F.categoryCode||""),$=Q[0],ee=Q[1],en=(0,t.useState)(F.state||""),ea=en[0],ei=en[1],et=(0,t.useState)(F.isFeatured||!1),eo=et[0],er=et[1],es=C.Ik().shape(_(_(_(_(_(_(_(_(_(_(_({},I.wI),I.TS),I.RF),I.su),I.OL),I.Vj),I.Aw),I.s8),I.Md),I.XT),I.H3)),ec=(0,N.mN)({defaultValues:{organizationName:F.name,organizationBio:null!=(i=F.description)?i:"",organizationImp:null!=(o=F.impact)?o:"",category:F.category||"",categoryCode:F.categoryCode||"",organizationStreet:F.street||"",organizationCity:F.city||"",organizationZip:F.zip||"",organizationState:F.state||"",organizationLocLat:(null==(s=F.location)||null==(s=s.lat)?void 0:s.toString())||"",organizationLocLon:(null==(g=F.location)||null==(g=g.lon)?void 0:g.toString())||"",organizationWebsite:F.website||"",organizationEmail
1:F.email||"",organizationPhone:F.phone||"",organizationIsFeatured:F.isFeatured||!1,organizationStatus:F.status||"deductible"},resolver:(0,p.t)(es)}),el=ec.register,eg=ec.handleSubmit,ed=ec.setValue,ep=ec.getValues,eu=ec.formState.errors,em=(0,S.S)().setLoadingSpinner;function ex(){return(ex=(0,l.A)(d().mark(function e(n){var a;return d().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:if(!(n.target.files&&n.target.files[0])){e.next=7;break}return a=n.target.files[0],e.next=4,(0,P.UZ)(a);case 4:V.src=e.sent,null==V||V.addEventListener("load",(0,l.A)(d().mark(function e(){var n,a,i,t,o;return d().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,L.w4)(V,.8,.8,!0);case 2:n=e.sent,i=(a=(0,c.A)(n,2))[0],t=a[1],(o=document.createElement("img")).src=i,X(o),M.current=t;case 10:case"end":return e.stop()}},e)})));case 7:case"end":return e.stop()}},e)}))).apply(this,arguments)}(0,t.useEffect)(function(){X(document.createElement("img"))},[]);var eh=function(){return V&&V.src?V.src:F.image?F.image:(0,L.Ry)(F.name,F.EIN)},ez=function(){Y(!1)},eA=function(){var e,n,a=document.createElement("img");a.src=F.image||(0,L.Ry)(F.name,F.EIN),X(a),ee(F.categoryCode||""),ed("category",F.category||""),ed("categoryCode",F.categoryCode||""),ed("organizationName",F.name),ed("organizationStreet",F.street||""),ed("organizationCity",F.city||""),ei(F.state||""),ed("organizationState",F.state||""),ed("organizationZip",F.zip||""),ed("organizationLocLat",(null==(e=F.location)||null==(e=e.lat)?void 0:e.toString())||""),ed("organizationLocLon",(null==(n=F.location)||null==(n=n.lon)?void 0:n.toString())||""),ed("organizationBio",F.description||""),ed("organizationImp",F.impact||""),ed("organizationWebsite",F.website||""),ed("organizationEmail",F.email||""),ed("organizationPhone",F.phone||""),er(F.isFeatured||!1),ed("organizationIsFeatured",F.isFeatured||!1),ed("organizationStatus",F.status||"deductible")},ej=function(e,n){"clickaway"!==n&&J({message:"",status:"success"})},ef=(n=(0,l.A)(d().mark(function e(n){var a,i,t;return d().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return em(!0),a=(0,k.s3)(),i={name:n.organizationName,street:n.organizationStreet,city:n.organizationCity,state:n.organizationState,zip:n.organizationZip,description:n.organizationBio,impact:n.organizationImp,EIN:F.EIN,image:"".concat(a,"/organizations/").concat(F.EIN,".webp"),website:n.organizationWebsite,email:n.organizationEmail||null,phone:n.organizationPhone||null,isFeatured:n.organizationIsFeatured,status:n.organizationStatus||"deductible"},V&&M.current&&((t=new FileReader).readAsDataURL(M.current),t.onloadend=function(){var e=t.result;e&&((0,O.I69)("organizations/".concat(F.EIN,".webp"),e),i.imageFlagFreq=0,i.imageFlagUsers="{}",i.imgSrc="user")}),n.category&&(i.category=n.category,i.categoryCode=n.categoryCode),n.organizationLocLat&&n.organizationLocLon&&"number"==typeof+n.organizationLocLat&&"number"==typeof+n.organizationLocLon&&+n.organizationLocLat>=-90&&90>=+n.organizationLocLat&&+n.organizationLocLon>=-180&&180>=+n.organizationLocLon&&(i.location={lat:+n.organizationLocLat,lon:+n.organizationLocLon}),e.prev=6,e.next=9,(0,O.zK2)(i);case 9:J({message:"Successfully updated organization",status:"success"}),e.next=17;break;case 12:e.prev=12,e.t0=e.catch(6),console.log("Error updating organization",e.t0),J({message:e.t0&&e.t0.errors&&e.t0.errors[0]&&e.t0.errors[0].message?e.t0&&e.t0.errors&&e.t0.errors[0]&&e.t0.errors[0].message:"Failed to update organization",status:"error"});case 17:em(!1);case 18:case"end":return e.stop()}},e,null,[[6,12]])})),function(e){return n.apply(this,arguments)});return R?(0,B.jsxs)(W,{className:"mainContainer",children:[(0,B.jsxs)(u.A,{container:!0,size:{xs:12},className:"headerContainer",children:[(0,B.jsxs)(u.A,{size:{xs:12,md:8},children:[(0,B.jsx)(r.A,{component:"h1",className:"adminPageHeader",children:"Public Organization"}),(0,B.jsx)(r.A,{className:"adminPageSubheader",children:"Update picture and organization details here"})]}),(0,B.jsx)(u.A,{size:{xs:12,md:4},className:"previewButtonContainer",children:(0,B.jsx)(r.A,{variant:"h6",children:(0,B.jsx)(m.A,{variant:"contained",color:"primary",size:"large",onClick:function(){Y(!0)},children:"Preview Org Card"})})})]}),(0,B.jsxs)(x.A,{elevation:4,className:"mainContainer",children:[(0,B.jsxs)(u.A,{container:!0,size:{xs:12},className:"imageUploadContainer",children:[(0,B.jsx)(u.A,{size:{xs:12},children:(0,B.jsx)(r.A,{className:"adminPageSectionHeader",children:"Organization Picture"})}),(0,B.jsx)(u.A,{size:{xs:12,sm:7},children:(0,B.jsx)("img",{src:eh(),alt:"Organization",className:"organizationImage"})}),(0,B.jsx)(u.A,{size:{xs:12,md:5},className:"uploadButtonContainer",children:(0,B.jsxs)(m.A,{variant:"outlined",size:"large",component:"label",children:["Upload New Image",(0,B.jsx)("input",{type:"file",style:{display:"none"},accept:"image/png, image/webp",onChange:function(e){return function(e){return ex.apply(this,arguments)}(e)}})]})})]}),(0,B.jsx)(u.A,{size:{xs:12},className:"einContainer",children:(0,B.jsxs)(r.A,{className:"adminPageSectionHeader",children:["Organization EIN: ",F.EIN]})}),(0,B.jsxs)(u.A,{size:{xs:12},className:"nameInputContainer",children:[(0,B.jsx)(r.A,{className:"adminPageSectionHeader",children:"Organization Name"}
1),(0,B.jsx)(h.A,_({fullWidth:!0,placeholder:"Your registered 501(c)(3) company name",className:"nameInputField",error:!!eu.organizationName,helperText:eu.organizationName?eu.organizationName.message:null},el("organizationName")))]}),(0,B.jsxs)(u.A,{size:{xs:12},className:"nameInputContainer",children:[(0,B.jsx)(r.A,{className:"adminPageSectionHeader",children:"Organization Website"}),(0,B.jsx)(h.A,_({fullWidth:!0,placeholder:"Your organization's website URL",className:"nameInputField",error:!!eu.organizationWebsite,helperText:eu.organizationWebsite?eu.organizationWebsite.message:null},el("organizationWebsite")))]}),(0,B.jsxs)(u.A,{size:{xs:12},sx:{marginTop:"25px"},children:[(0,B.jsx)(r.A,{className:"adminPageSectionHeader",children:"Organization Email Address"}),(0,B.jsx)(h.A,_({fullWidth:!0,placeholder:"Your organization's email address",className:"nameInputField",error:!!eu.organizationEmail,helperText:eu.organizationEmail?eu.organizationEmail.message:null},el("organizationEmail")))]}),(0,B.jsxs)(u.A,{size:{xs:12},sx:{marginTop:"25px"},children:[(0,B.jsx)(r.A,{className:"adminPageSectionHeader",children:"Organization Phone Number"}),(0,B.jsx)(h.A,_({fullWidth:!0,placeholder:"Your organization's phone number",className:"nameInputField",error:!!eu.organizationPhone,helperText:eu.organizationPhone?eu.organizationPhone.message:null},el("organizationPhone")))]}),(0,B.jsxs)(u.A,{size:{xs:12},className:"nameInputContainer",children:[(0,B.jsx)(r.A,{className:"adminPageSectionHeader",children:"Organization Street"}),(0,B.jsx)(h.A,_({fullWidth:!0,placeholder:"Your organization's headquarter street address",className:"nameInputField",error:!!eu.organizationStreet,helperText:eu.organizationStreet?eu.organizationStreet.message:null},el("organizationStreet")))]}),(0,B.jsxs)(u.A,{size:{xs:12},sx:{marginTop:"25px"},children:[(0,B.jsx)(r.A,{className:"adminPageSectionHeader",children:"Organization City"}),(0,B.jsx)(h.A,_({fullWidth:!0,placeholder:"Your organization's headquarter location",className:"nameInputField",error:!!eu.organizationCity,helperText:eu.organizationCity?eu.organizationCity.message:null},el("organizationCity")))]}),(0,B.jsxs)(u.A,{size:{xs:12},sx:{marginTop:"25px"},children:[(0,B.jsx)(r.A,{className:"adminPageSectionHeader",children:"Organization State"}),(0,B.jsx)(z.A,{sx:{minWidth:"100px"},onChange:function(e){ei(e.target.value),ed("organizationState",e.target.value)},value:ea,children:P.xP.map(function(e){return(0,B.jsx)(A.A,{value:e.code,children:e.code},e.code)})})]}),(0,B.jsxs)(u.A,{size:{xs:12},sx:{marginTop:"25px"},children:[(0,B.jsx)(r.A,{className:"adminPageSectionHeader",children:"Organization ZIP Code"}),(0,B.jsx)(h.A,_({fullWidth:!0,placeholder:"Your organization's headquarter ZIP code",className:"nameInputField",error:!!eu.organizationZip,helperText:eu.organizationZip?eu.organizationZip.message:null},el("organizationZip")))]}),(0,B.jsxs)(u.A,{size:{xs:6},className:"nameInputContainer",children:[(0,B.jsx)(r.A,{className:"adminPageSectionHeader",children:"City Latitude"}),(0,B.jsx)(h.A,_({fullWidth:!0,placeholder:"The city's latitude",className:"nameInputField",error:!!eu.organizationLocLat,helperText:eu.organizationLocLat?eu.organizationLocLat.message:null},el("organizationLocLat")))]}),(0,B.jsxs)(u.A,{size:{xs:6},sx:{marginTop:"25px"},children:[(0,B.jsx)(r.A,{className:"adminPageSectionHeader",children:"City Longitude"}),(0,B.jsx)(h.A,_({fullWidth:!0,placeholder:"The city's longitude",className:"nameInputField",error:!!eu.organizationLocLon,helperText:eu.organizationLocLon?eu.organizationLocLon.message:null},el("organizationLocLon")))]}),(0,B.jsxs)(u.A,{size:{xs:12},className:"nameInputContainer",children:[(0,B.jsx)(r.A,{className:"adminPageSectionHeader",children:"Organization Category"}),(0,B.jsxs)(z.A,{sx:{minWidth:"200px"},onChange:function(e){ee(e.target.value),ed("categoryCode",e.target.value),ed("category",H.orgCat[e.target.value])},value:$,children:[(0,B.jsx)(A.A,{value:"",children:(0,B.jsx)("em",{children:"None"})}),Object.keys(H.orgCat).map(function(e){return(0,B.jsx)(A.A,{value:e,children:H.orgCat[e]},e)})]})]}),(0,B.jsxs)(u.A,{size:{xs:12},className:"bioInputContainer",children:[(0,B.jsx)(r.A,{className:"adminPageSectionHeader",children:"Description of the Mission"}
1),(0,B.jsx)(h.A,_({multiline:!0,fullWidth:!0,minRows:6,className:"bioInputField",error:!!eu.organizationBio,helperText:eu.organizationBio?eu.organizationBio.message:null,placeholder:"Use this space to highlight the mission of your organization."},el("organizationBio")))]}),(0,B.jsxs)(u.A,{size:{xs:12},className:"impInputContainer",children:[(0,B.jsx)(r.A,{className:"adminPageSectionHeader",children:"Description of the Impact"}),(0,B.jsx)(h.A,_({multiline:!0,fullWidth:!0,minRows:6,className:"bioInputField",error:!!eu.organizationImp,helperText:eu.organizationImp?eu.organizationImp.message:null,placeholder:"Use this space to highlight the impact of your organization."},el("organizationImp")))]}),(0,B.jsxs)(u.A,{size:{xs:12},className:"impInputContainer",children:[(0,B.jsx)(r.A,{className:"adminPageSectionHeader",children:"Feature this Organization"}),(0,B.jsx)(j.A,{checked:eo,onClick:function(){var e=!eo;er(e),ed("organizationIsFeatured",e)}}),"Featured"]}),(0,B.jsx)(f.A,{className:"adminPageDivider"}),(0,B.jsx)(u.A,{size:{xs:12},children:(0,B.jsxs)("div",{className:"actionButtonsContainer",children:[(0,B.jsx)(m.A,{variant:"outlined",size:"large",className:"cancelButton",onClick:function(){eA()},children:"Cancel"}),(0,B.jsx)(m.A,{variant:"contained",size:"large",onClick:eg(ef),className:"saveButton",children:"Save"})]})})]}),(0,B.jsx)(w.A,{open:Z,onClose:ez,children:(0,B.jsx)(v.A,{title:ep("organizationName"),bodyText:ep("organizationBio"),impactText:ep("organizationImp"),image:eh(),closeDialog:ez,previewMode:!0,city:ep("organizationCity"),state:ep("organizationState"),status:ep("organizationStatus"),id:F.EIN})}),(0,B.jsx)(y.A,{open:!!G.message,autoHideDuration:5e3,onClose:ej,anchorOrigin:{vertical:"bottom",horizontal:"center"},children:(0,B.jsx)(b.A,{onClose:ej,severity:G.status,sx:{width:"100%"},children:G.message})})]}):null};var U=a(76554),Z=a(45690);function Y(e,n){var a=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);n&&(i=i.filter(function(n){return Object.getOwnPropertyDescriptor(e,n).enumerable})),a.push.apply(a,i)}return a}function q(e){for(var n=1;n<arguments.length;n++){var a=null!=arguments[n]?arguments[n]:{};n%2?Y(Object(a),!0).forEach(function(n){(0,i.A)(e,n,a[n])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(a)):Y(Object(a)).forEach(function(n){Object.defineProperty(e,n,Object.getOwnPropertyDescriptor(a,n))})}return e}s.HA.configure(q(q({},Z.A),{},{ssr:!0}));var V=!0;let X=function(e){var n=e.org,a=e.userIsAdmin;return(0,B.jsx)("div",{children:(0,B.jsx)(o.A,{children:n?(0,B.jsx)(R,{org:n,userIsAdmin:a}):(0,B.jsxs)(r.A,{component:"h2",align:"center",style:{color:U.A.palette.primary.main,fontSize:"2rem",marginTop:"100px"},children:[" ","Organization Not Found"]})})})}},84700:(e,n,a)=>{(window.__NEXT_P=window.__NEXT_P||[]).push(["/organization/[ein]/admin",function(){return a(72827)}])}},e=>{e.O(0,[636,6593,8792],()=>e(e.s=84700)),_N_E=e.O()}]);

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.