1!function(){try{var e="undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof self?self:{},t=(new e.Error).stack;t&&(e._sentryDebugIds=e._sentryDebugIds||{},e._sentryDebugIds[t]="40527732-ee88-456f-9f10-74a172b4489c",e._sentryDebugIdIdentifier="sentry-dbid-40527732-ee88-456f-9f10-74a172b4489c")}catch(e){}}(),(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[6450],{16556:(e,t,n)=>{"use strict";n.d(t,{A:()=>h});var s=n(37876),a=n(58582),r=n(41316),i=n(18952),l=n(3061),o=n(52782),d=n(60230),c=n(15852),u=n(71733),m=n(70294),p=n(39916);function h(e){let{setSortField:t,sortField:n,sortFieldItems:h}=e,{t:x}=(0,p.Bd)();return(0,s.jsx)(a.A,{variant:"outlined",children:(0,s.jsxs)(r.Ay,{alignItems:"center",container:!0,flexWrap:"nowrap",sx:{position:"relative"},children:[(0,s.jsx)(r.Ay,{item:!0,sx:{flex:"1 !important",overflowX:"hidden",position:"static"},children:(0,s.jsxs)(i.A,{fullWidth:!0,sx:{position:"static"},children:[(0,s.jsx)(l.A,{size:"small",children:x("member:components.EntitySort.sortBy")}),(0,s.jsx)(o.A,{fullWidth:!0,label:x("member:components.EntitySort.sortBy"),onChange:e=>t({...n,field:e.target.value}),size:"small",sx:{".MuiOutlinedInput-notchedOutline":{border:"none"}},value:null==n?void 0:n.field,children:(null!=h?h:[]).map((e,t)=>(0,s.jsx)(d.A,{value:e.id,children:e.name},e.id))})]})}),(0,s.jsx)(r.Ay,{item:!0,children:(0,s.jsx)(c.A,{title:x((null==n?void 0:n.order)==="asc"?"member:components.EntitySort.sortDownwards":"member:components.EntitySort.sortUpwards"),children:(0,s.jsx)(u.A,{onClick:()=>t({...n,order:(null==n?void 0:n.order)==="asc"?"desc":"asc"}),children:(null==n?void 0:n.order)==="asc"?(0,s.jsx)(m.ei4,{}):(0,s.jsx)(m.LPr,{})})})}),(0,s.jsx)(r.Ay,{item:!0,children:(0,s.jsx)(c.A,{title:x("member:components.EntitySort.resetSorting"),children:(0,s.jsx)(u.A,{onClick:()=>t({field:h[0].id,order:"asc"}),children:(0,s.jsx)(m.yGN,{})})})})]})})}},19809:e=>{e.exports=function(e){return null==e}},21459:(e,t,n)=>{"use strict";n.d(t,{A:()=>s});let s=(0,n(6847).Ay)()},24510:(e,t,n)=>{"use strict";n.d(t,{A:()=>v});var s=n(44501),a=n(40670),r=n(14232),i=n(18644),l=n(4697),o=n(35268),d=n(77573),c=n(63481),u=n(58582),m=n(45890),p=n(90355),h=n(24369),x=n(47951),g=n(45879);function b(e){return(0,g.Ay)("MuiAccordion",e)}let A=(0,x.A)("MuiAccordion",["root","rounded","expanded","disabled","gutters","region"]);var f=n(37876);let j=["children","className","defaultExpanded","disabled","disableGutters","expanded","onChange","square","slots","slotProps","TransitionComponent","TransitionProps"],y=(0,o.Ay)(u.A,{name:"MuiAccordion",slot:"Root",overridesResolver:(e,t)=>{let{ownerState:n}=e;return[{["& .".concat(A.region)]:t.region},t.root,!n.square&&t.rounded,!n.disableGutters&&t.gutters]}})(e=>{let{theme:t}=e,n={duration:t.transitions.duration.shortest};return{position:"relative",transition:t.transitions.create(["margin"],n),overflowAnchor:"none","&::before":{position:"absolute",left:0,top:-1,right:0,height:1,content:'""',opacity:1,backgroundColor:(t.vars||t).palette.divider,transition:t.transitions.create(["opacity","background-color"],n)},"&:first-of-type":{"&::before":{display:"none"}},["&.".concat(A.expanded)]:{"&::before":{opacity:0}
1,"&:first-of-type":{marginTop:0},"&:last-of-type":{marginBottom:0},"& + &":{"&::before":{display:"none"}}},["&.".concat(A.disabled)]:{backgroundColor:(t.vars||t).palette.action.disabledBackground}}},e=>{let{theme:t}=e;return{variants:[{props:e=>!e.square,style:{borderRadius:0,"&:first-of-type":{borderTopLeftRadius:(t.vars||t).shape.borderRadius,borderTopRightRadius:(t.vars||t).shape.borderRadius},"&:last-of-type":{borderBottomLeftRadius:(t.vars||t).shape.borderRadius,borderBottomRightRadius:(t.vars||t).shape.borderRadius,"@supports (-ms-ime-align: auto)":{borderBottomLeftRadius:0,borderBottomRightRadius:0}}}},{props:e=>!e.disableGutters,style:{["&.".concat(A.expanded)]:{margin:"16px 0"}}}]}}),v=r.forwardRef(function(e,t){let n=(0,d.b)({props:e,name:"MuiAccordion"}),{children:o,className:u,defaultExpanded:x=!1,disabled:g=!1,disableGutters:A=!1,expanded:v,onChange:C,square:S=!1,slots:k={},slotProps:N={},TransitionComponent:_,TransitionProps:P}=n,F=(0,a.A)(n,j),[I,w]=(0,p.A)({controlled:v,default:x,name:"Accordion",state:"expanded"}),R=r.useCallback(e=>{w(!I),C&&C(e,!I)},[I,C,w]),[O,...z]=r.Children.toArray(o),E=r.useMemo(()=>({expanded:I,disabled:g,disableGutters:A,toggle:R}),[I,g,A,R]),T=(0,s.A)({},n,{square:S,disabled:g,disableGutters:A,expanded:I}),W=(e=>{let{classes:t,square:n,expanded:s,disabled:a,disableGutters:r}=e;return(0,l.A)({root:["root",!n&&"rounded",s&&"expanded",a&&"disabled",!r&&"gutters"],region:["region"]},b,t)})(T),U=(0,s.A)({transition:_},k),D=(0,s.A)({transition:P},N),[q,B]=(0,h.A)("transition",{elementType:c.A,externalForwardedProps:{slots:U,slotProps:D},ownerState:T});return(0,f.jsxs)(y,(0,s.A)({className:(0,i.A)(W.root,u),ref:t,ownerState:T,square:S},F,{children:[(0,f.jsx)(m.A.Provider,{value:E,children:O}),(0,f.jsx)(q,(0,s.A)({in:I,timeout:"auto"},B,{children:(0,f.jsx)("div",{"aria-labelledby":O.props.id,id:O.props["aria-controls"],role:"region",className:W.region,children:z})}))]}))})},35663:(e,t,n)=>{(window.__NEXT_P=window.__NEXT_P||[]).push(["/member/contacts",function(){return n(55228)}])},40123:(e,t,n)=>{var s=n(29934),a=n(24015),r=n(48894),i=n(93007),l=n(27136),o=n(4756),d=n(59059),c=n(82731),u=Object.prototype.hasOwnProperty;e.exports=function(e){if(null==e)return!0;if(l(e)&&(i(e)||"string"==typeof e||"function"==typeof e.splice||o(e)||c(e)||r(e)))return!e.length;var t=a(e);if("[object Map]"==t||"[object Set]"==t)return!e.size;if(d(e))return!s(e).length;for(var n in e)if(u.call(e,n))return!1;return!0}},42993:(e,t,n)=>{"use strict";n.d(t,{A:()=>S});var s=n(40670),a=n(44501),r=n(14232),i=n(29440),l=n(12535),o=n(45879),d=n(4697),c=n(21459),u=n(2407),m=n(90809),p=n(14248),h=n(19668),x=n(53894),g=n(37876);let b=["component","direction","spacing","divider","children","className","useFlexGap"],A=(0,p.A)(),f=(0,c.A)("div",{name:"MuiStack",slot:"Root",overridesResolver:(e,t)=>t.root});function j(e){return(0,u.A)({props:e,name:"MuiStack",defaultTheme:A})}let y=({ownerState:e,theme:t})=>{let n=(0,a.A)({display:"flex",flexDirection:"column"},(0,h.NI)({theme:t},(0,h.kW)({values:e.direction,breakpoints:t.breakpoints.values}),e=>({flexDirection:e})));if(e.spacing){let s=(0,x.LX)(t),a=Object.keys(t.breakpoints.values).reduce((t,n)=>(("object"==typeof e.spacing&&null!=e.spacing[n]||"object"==typeof e.direction&&null!=e.direction[n])&&(t[n]=!0),t),{}),r=(0,h.kW)({values:e.direction,base:a}),i=(0,h.kW)({values:e.spacing,base:a});"object"==typeof r&&Object.keys(r).forEach((e,t,n)=>{if(!r[e]){let s=t>0?r[n[t-1]]:"column";r[e]=s}}),n=(0,l.A)(n,(0,h.NI)({theme:t},i,(t,n)=>e.useFlexGap?{gap:(0,x._W)(s,t)}:{"& > :not(style):not(style)":{margin:0},"& > :not(style) ~ :not(style)":{[`margin${({row:"Left","row-reverse":"Right",column:"Top","column-reverse":"Bottom"})[n?r[n]:e.direction]}`]:(0,x._W)(s,t)}}))}return(0,h.iZ)(t.breakpoints,n)};var v=n(35268),C=n(77573);let S=function(e={}){let{createStyledComponent:t=f,useThemeProps:n=j,componentName:l="MuiStack"}=e,c=t(y);return r.forwardRef(function(e,t){let u=n(e),p=(0,m.A)(u),{component:h="div",direction:x="column",spacing:A=0,divider:f,children:j,className:y,useFlexGap:v=!1}=p,C=(0,s.A)(p,b),S=(0,d.A)({root:["root"]},e=>(0,o.Ay)(l,e),{});return(0,g.jsx)(c,(0,a.A)({as:h,ownerState:{direction:x,spacing:A,useFlexGap:v},ref:t,className:(0,i.A)(S.root,y)},C,{children:f?function(e,t){let n=r.Children.toArray(e).filter(
1Boolean);return n.reduce((e,s,a)=>(e.push(s),a<n.length-1&&e.push(r.cloneElement(t,{key:`separator-${a}`})),e),[])}(j,f):j}))})}({createStyledComponent:(0,v.Ay)("div",{name:"MuiStack",slot:"Root",overridesResolver:(e,t)=>t.root}),useThemeProps:e=>(0,C.b)({props:e,name:"MuiStack"})})},45890:(e,t,n)=>{"use strict";n.d(t,{A:()=>s});let s=n(14232).createContext({})},55228:(e,t,n)=>{"use strict";n.r(t),n.d(t,{__N_SSP:()=>eU,default:()=>eD});var s=n(28888),a=n(37876),r=n(55751),i=n(41316),l=n(15852),o=n(71733),d=n(21012),c=n(77911),u=n(64177),m=n(79350),p=n(18886),h=n(77328),x=n.n(h),g=n(42792),b=n(19397),A=n(49666),f=n(38008),j=n(48230),y=n.n(j),v=n(14232),C=n(39916),S=n(89559),k=n(52663),N=n(70294),_=n(8085),P=n(58836),F=n(75774),I=n(56952),w=n(40532),R=n(37161),O=n(62712),z=n(35003),E=n(9982),T=n(63356),W=n(95062),U=n.n(W);n(67665);var D=n(44783),q=n(131),B=n(76016);function M(){let e=(0,s._)(["\n query Fetch($id: ID!, $locale: String!) {\n organizationHierarchyToTop(id: $id, locale: $locale)\n }\n"]);return M=function(){return e},e}function L(e){let{id:t,...n}=e,{i18n:s}=(0,C.Bd)(),{data:r,loading:i}=(0,S.IT)($,{variables:{id:t,locale:s.language}});return t?i?(0,a.jsx)(O.A,{}):null==r?void 0:r.organizationHierarchyToTop.map((e,t)=>(0,a.jsxs)(v.Fragment,{children:[(0,a.jsx)(y(),{href:"".concat(k.w,"/organizations/").concat(e.id,"/edit/general"),legacyBehavior:!0,passHref:!0,children:(0,a.jsx)(l.A,{placement:"top",title:e.name,children:(0,a.jsx)(E.A,{color:q.SG[e.organizationType],sx:{bgcolor:q.Ls[e.organizationType],px:.5,borderRadius:"4px",hyphens:"auto"},...n,children:0===t?e.name:e.abbreviation||e.name})})}),t<r.organizationHierarchyToTop.length-1&&(0,a.jsx)(z.A,{...n,component:"span",children:" "})]},e.id)):null}let $=(0,m.J1)(M());var K=n(89099),G=n(87701),H=n(44395),V=n(80553),X=n(21271),J=n(67906),Q=n(84812);function Z(e){var t;let{item:n,isOpen:s,onCancel:r,onConfirm:i}=e,{t:l}=(0,C.Bd)();return(0,a.jsxs)(G.A,{keepMounted:!0,onClose:r,open:s,children:[(0,a.jsx)(H.A,{children:l("member:components.contacts.ConfirmDeleteContactDialog.title")}),(0,a.jsx)(V.A,{children:(0,a.jsx)(X.A,{children:l("member:components.contacts.ConfirmDeleteContactDialog.content",{name:n?(t=n).attributes.lastName&&t.attributes.firstName?"".concat(t.attributes.lastName,", ").concat(t.attributes.firstName):t.attributes.lastName?t.attributes.lastName:t.attributes.firstName?t.attributes.firstName:t.attributes.username:"-"})})}),(0,a.jsxs)(J.A,{children:[(0,a.jsx)(Q.A,{autoFocus:!0,onClick:r,children:l("shared.cancel")}),(0,a.jsx)(Q.A,{onClick:i,variant:"contained",children:l("shared.remove")})]})]})}function Y(e){var t;let{item:n,isOpen:s,onCancel:r,onConfirm:i}=e,{t:l}=(0,C.Bd)();return(0,a.jsxs)(G.A,{keepMounted:!0,onClose:r,open:s,children:[(0,a.jsx)(H.A,{children:l("member:components.contacts.ConfirmPurgeContactDialog.title")}),(0,a.jsx)(V.A,{children:(0,a.jsx)(X.A,{children:l("member:components.contacts.ConfirmPurgeContactDialog.content",{name:n?(t=n).attributes.lastName&&t.attributes.firstName?"".concat(t.attributes.lastName,", ").concat(t.attributes.firstName):t.attributes.lastName?t.attributes.lastName:t.attributes.firstName?t.attributes.firstName:t.attributes.username:"-"})})}),(0,a.jsxs)(J.A,{children:[(0,a.jsx)(Q.A,{autoFocus:!0,onClick:r,children:l("shared.cancel")}),(0,a.jsx)(Q.A,{onClick:i,variant:"contained",children:l("shared.remove")})]})]})}function ee(e){let{loading:t,items:n,onDeleteItem:s,onRestoreItem:r,onPurgeItem:i}=e,{t:l,i18n:o}=(0,C.Bd)(),[d,c]=(0,v.useState)({isOpen:!1}),[u,m]=(0,v.useState)({isOpen:!1}),p=[(0,a.jsx)(_.A,{children:"Name"},"name"),(0,a.jsx)(_.A,{children:"Organisation"},"name"),(0,a.jsx)(_.A,{children:"Standort"},"name"),(0,a.jsx)(_.A,{children:"Rolle"},"name"),(0,a.jsx)(_.A,{children:"Status"},"status"),(0,a.jsx)(_.A,{children:"\xa0"},"actions")];return(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)(P.A,{sx:{flex:1},children:(0,a.jsxs)(F.A,{stickyHeader:!0,children:[(0,a.jsx)(I.A,{children:(0,a.jsx)(w.A,{children:p})}),(0,a.jsxs)(R.A,{children:[t&&[...[,,,].keys()].map(e=>(0,a.jsx)(w.A,{children:(0,a.jsx)(_.A,{colSpan:p.length,children:(0,a.jsx)(O.A,{})})},e)),!t&&0===n.length&&(0,a.jsx)(w.A,{children:(0,a.jsx)(_.A,{colSpan:p.length,children:(0,a.jsx)(z.A,{color:"textSecondary",variant:"body2",children:l("member:components.c
1ontacts.ContactList.emptyMessage")})})}),!t&&n.map(e=>(0,a.jsx)(et,{i18n:o,item:e,onDeleteItem:t=>{t.stopPropagation(),t.preventDefault(),c({isOpen:!0,item:e})},onPurgeItem:t=>{t.stopPropagation(),t.preventDefault(),m({isOpen:!0,item:e})},onRestoreItem:t=>{t.stopPropagation(),t.preventDefault(),r(e)},t:l},e.id))]})]})}),(0,a.jsx)(D.A,{...e}),(0,a.jsx)(Z,{isOpen:d.isOpen,item:d.item,onCancel:()=>c({isOpen:!1}),onConfirm:e=>{var t;return t=d.item,void(c({isOpen:!1,item:null}),s(t))}}),(0,a.jsx)(Y,{isOpen:u.isOpen,item:u.item,onCancel:()=>m({isOpen:!1}),onConfirm:e=>{var t;return t=u.item,void(m({isOpen:!1,item:null}),i(t))}})]})}function et(e){var t,n,s,r,i,d;let{t:c,i18n:u,item:m,onDeleteItem:h,onRestoreItem:x,onPurgeItem:g}=e,b=(0,K.useRouter)(),A=(0,B.AS)(m.attributes.role.data);return(0,a.jsxs)(w.A,{hover:!0,href:"/member/contacts/".concat(m.id,"/edit/general"),onClick:(0,B.bX)(b),sx:{cursor:"pointer"},children:[(0,a.jsx)(_.A,{children:(0,a.jsx)(E.A,{color:"inherit",variant:"subtitle2",children:(d=m).attributes.lastName&&d.attributes.firstName?"".concat(d.attributes.lastName,", ").concat(d.attributes.firstName):d.attributes.lastName?d.attributes.lastName:d.attributes.firstName?d.attributes.firstName:d.attributes.username})}),(0,a.jsx)(_.A,{children:(0,a.jsx)(L,{id:null==(n=m.attributes.employer)||null==(t=n.data)?void 0:t.id})}),(0,a.jsx)(_.A,{children:null==(r=m.attributes.employer)||null==(s=r.data)?void 0:s.attributes.addressCity}),(0,a.jsx)(_.A,{sx:q.CH,children:(0,a.jsx)(T.A,{color:A.metadata.color||"default",label:null!=(i=m.attributes.role.data.attributes.name)?i:"-",size:"small"})}),(0,a.jsx)(_.A,{sx:q.CH,children:(0,a.jsx)(T.A,{color:"published"===m.attributes.publicationState?"success":"warning",label:c("enums.contact.publicationState.".concat(m.attributes.publicationState)),size:"small"})}),(0,a.jsxs)(_.A,{align:"right",sx:q.CH,children:[(0,a.jsx)(y(),{href:"/member/contacts/".concat(m.id,"/edit/general"),legacyBehavior:!0,passHref:!0,children:(0,a.jsx)(o.A,{component:"a","data-e2e-id":"edit",size:"small",children:(0,a.jsx)(N.SG1,{})})}),m.attributes.isDeleted?(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)(p.A,{requiredAcl:["plugin::users-permissions.user.create"],children:(0,a.jsx)(l.A,{title:c("member:components.contacts.ContactList.restoreContact"),children:(0,a.jsx)(o.A,{"data-e2e-id":"restore",onClick:x,size:"small",sx:{ml:1,color:"success.main"},children:(0,a.jsx)(N.cO3,{})})})}),(0,a.jsx)(p.A,{requiredAcl:["plugin::users-permissions.user.destroy"],children:(0,a.jsx)(l.A,{title:c("member:components.contacts.ContactList.deleteContact"),children:(0,a.jsx)(o.A,{"data-e2e-id":"purge",onClick:g,size:"small",sx:{ml:1,color:"error.main"},children:(0,a.jsx)(N.tBR,{})})})})]}):(0,a.jsx)(p.A,{requiredAcl:["plugin::users-permissions.user.create"],children:(0,a.jsx)(l.A,{title:c("member:components.contacts.ContactList.moveContactToTrash"),children:(0,a.jsx)(o.A,{"data-e2e-id":"delete",onClick:h,size:"small",sx:{ml:1,color:"error.main"},children:(0,a.jsx)(N.IXo,{})})})})]})]})}ee.propTypes={...d.jv,items:U().array.isRequired},ee.defaultProps={...d._Q};var en=n(66408),es=n(16556);function ea(e){let{contactPublicationStatus:t,onContactPublicationStatusChanged:n,contactLoginStatus:s,onContactLoginStatusChanged:r,setFilterOpen:l,isFilterOpen:o,setSortField:d,sortField:c,contactFilters:u}=e,{t:m}=(0,C.Bd)(),h=Object.keys({...u}).length>0&&Object.keys({...u}).length;return[(0,a.jsx)(i.Ay,{item:!0,lg:2,md:2,sm:2,xs:12,children:(0,a.jsx)(en.A,{fullWidth:!0,items:er.map(e=>({...e,label:m("member:components.contacts.ContactFilterBar.contactPublicationStatus.".concat(e.key))})),label:m("member:components.contacts.ContactFilterBar.publicationStatus"),labelProp:"label",onChange:n,size:"small",sx:q.EU,value:t})},"contact-role"),(0,a.jsx)(p.A,{requiredAcl:["plugin::users-permissions.user.create"],children:(0,a.jsx)(i.Ay,{item:!0,lg:2,md:2,sm:2,xs:12,children:(0,a.jsx)(en.A,{fullWidth:!0,items:ei.map(e=>({...e,label:m("member:components.contacts.ContactFilterBar.contactLoginStatus.".concat(e.key))})),label:m("member:components.contacts.ContactFilterBar.activityStatus"),labelProp:"label",onCh
1ange:r,size:"small",sx:q.EU,value:s})})},"state"),(0,a.jsx)(i.Ay,{item:!0,lg:3,md:2,sm:2,xs:12,children:(0,a.jsx)(es.A,{setSortField:d,sortField:c,sortFieldItems:el.map(e=>({...e,name:m("member:components.contacts.ContactFilterBar.sortFieldItems.".concat(e.id))}))})},"sort"),(0,a.jsx)(i.Ay,{item:!0,lg:2,md:2,sm:2,xs:12,children:(0,a.jsxs)(Q.A,{fullWidth:!0,onClick:()=>{l(!o)},size:"small",startIcon:(0,a.jsx)(N.ou6,{}),variant:h?"contained":"outlined",children:[m("shared.filters")," ",h&&"(".concat(h,")")]})},"filter")]}let er=[{id:"",key:"all",label:"- Alle Kontakte -"},{id:"draft",key:"draft",label:"Nicht freigegeben â Kontaktdaten NICHT ver\xf6ffentlichen"},{id:"published",key:"published",label:"Ver\xf6ffentlicht"}],ei=[{id:"",key:"all",label:"- Alle Kontakte -"},{id:"active",key:"active",label:"aktive Kontakte"},{id:"inactive",key:"inactive",label:"inaktive Kontakte"}],el=[{id:"lastName",sort:["lastName","firstName","username"],name:"Nachname"},{id:"assignmentDate",sort:["lastUserAssignmentDate"],name:"Zuweisungsdatum"}];function eo(e){let{value:t,onChange:n}=e,{t:s}=(0,C.Bd)(),r=e=>()=>{n(e)};return(0,a.jsx)(ed,{children:(0,a.jsxs)(i.Ay,{alignItems:"center",container:!0,flexWrap:"nowrap",spacing:1,children:[(0,a.jsx)(i.Ay,{flex:1,item:!0,textAlign:"center",children:(0,a.jsx)(l.A,{title:s("member:components.AlphabetJumpList.resetQuickSelection"),children:(0,a.jsx)(o.A,{color:"primary",onClick:r(null),size:"small",children:(0,a.jsx)(N.q_G,{})})})}),ec.map(e=>(0,a.jsx)(i.Ay,{flex:1,item:!0,children:(0,a.jsx)(Q.A,{onClick:r(e===t?null:e),size:"small",sx:eu,variant:t===e?"contained":"text",children:e})},e))]})})}let ed=(0,n(35268).Ay)("div")(()=>({overflowX:"auto"})),ec=["#","A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z"],eu={minWidth:0,px:1,py:.5,width:"100%"};var em=n(99427),ep=n(10553),eh=n(53754),ex=n(24510),eg=n(63453),eb=n(80135),eA=n(71918),ef=n(64266),ej=n(56743),ey=n(92385),ev=n(78700),eC=n(60852),eS=n(67594);function ek(e){var t,n,s,d,c,u;let{isFilterOpen:m,setFilterOpen:h,contactFilters:x,setContactFilters:g,roleItems:b}=e,{t:A}=(0,C.Bd)(),[f,j]=(0,v.useState)(!1),[y,S]=(0,v.useState)(!1),[k,_]=(0,v.useState)(!1),[P,F]=(0,v.useState)(!1),[I,w]=(0,v.useState)(!1),[R,O]=(0,v.useState)(!1),E=()=>{var e;h(!1),x.addressCity||x.addressCountry?j(!0):j(!1),(null==x||null==(e=x.primaryContact)?void 0:e.length)?S(!0):S(!1),x.contactRole?_(!0):_(!1),x.currentUser||x.assignmentEditState||x.assignedUser?w(!0):w(!1),x.externalChangeRequests?O(!0):O(!1)},T=(e,t)=>{let{[e]:n,...s}=x;t?Object.hasOwn(t,"target")?Object.hasOwn(null==t?void 0:t.target,"checked")&&(t.target.checked?g({...x,[e]:t.target.checked}):g(s)):g({...x,[e]:t}):g(s)};return(0,a.jsx)(eS.A,{anchor:"right",onClose:E,open:m,children:(0,a.jsxs)(r.A,{sx:{mt:"80px",px:3},children:[(0,a.jsxs)(r.A,{display:"flex",justifyContent:"space-between",children:[(0,a.jsx)(o.A,{onClick:E,children:(0,a.jsx)(N.yGN,{})}),(0,a.jsx)(l.A,{placement:"left",title:A("components.filters.showAndHide"),children:(0,a.jsx)(o.A,{onClick:()=>{f||y||k||P||R||I?(j(!1),S(!1),_(!1),F(!1),O(!1),w(!1)):(j(!0),S(!0),_(!0),F(!0),O(!0),w(!0))},children:(0,a.jsx)(N.PjK,{})})})]}),(0,a.jsx)(r.A,{mt:3,children:(0,a.jsxs)(ex.A,{expanded:f,onChange:(e,t)=>
1j(t),children:[(0,a.jsx)(eg.A,{expandIcon:(0,a.jsx)(N.fK4,{}),children:(0,a.jsx)(z.A,{variant:"subtitle2",children:A("components.filters.RegionFilters.title")})}),(0,a.jsx)(eb.A,{sx:{pt:0},children:(0,a.jsx)(ev.A,{addressCity:null==x?void 0:x.addressCity,addressCountry:null==x?void 0:x.addressCountry,addressState:null==x?void 0:x.addressState,onChange:T})})]})}),(0,a.jsx)(p.A,{requiredAcl:["plugin::users-permissions.user.create"],children:(0,a.jsx)(r.A,{mt:3,children:(0,a.jsxs)(ex.A,{expanded:y,onChange:(e,t)=>S(t),children:[(0,a.jsx)(eg.A,{expandIcon:(0,a.jsx)(N.fK4,{}),children:(0,a.jsx)(z.A,{variant:"subtitle2",children:A("components.filters.OrganizationFilters.title")})}),(0,a.jsx)(eb.A,{sx:{pt:0},children:(0,a.jsx)(i.Ay,{container:!0,spacing:3,children:(0,a.jsx)(i.Ay,{item:!0,lg:12,children:(0,a.jsx)(ej.A,{fullWidth:!0,label:A("components.filters.OrganizationFilters.employer"),multiple:!0,name:"employer",onChange:(e,t)=>T("employer",t),size:"small",value:null!=(t=null==x?void 0:x.employer)?t:[]})})})})]})})}),(0,a.jsx)(p.A,{requiredAcl:["plugin::users-permissions.user.create"],children:(0,a.jsx)(r.A,{mt:3,children:(0,a.jsxs)(ex.A,{expanded:k,onChange:(e,t)=>
1_(t),children:[(0,a.jsx)(eg.A,{expandIcon:(0,a.jsx)(N.fK4,{}),children:(0,a.jsx)(z.A,{variant:"subtitle2",children:A("components.filters.UserFilters.title")})}),(0,a.jsx)(eb.A,{sx:{pt:0},children:(0,a.jsx)(i.Ay,{container:!0,spacing:3,children:(0,a.jsx)(i.Ay,{item:!0,lg:12,children:(0,a.jsx)(en.A,{fullWidth:!0,items:b.map(e=>({label:e.attributes.name,id:e.id})),label:A("components.filters.UserFilters.role"),labelProp:"label",multiple:!0,onChange:e=>T("role",e.target.value),size:"small",value:null!=(n=null==x?void 0:x.role)?n:[]})})})})]})})}),(0,a.jsx)(p.A,{requiredAcl:["plugin::users-permissions.user.create"],children:(0,a.jsx)(r.A,{mt:3,children:(0,a.jsxs)(ex.A,{expanded:P,onChange:(e,t)=>F(t),children:[(0,a.jsx)(eg.A,{expandIcon:(0,a.jsx)(N.fK4,{}),children:(0,a.jsx)(z.A,{variant:"subtitle2",children:A("components.filters.StatusFilters.title")})}),(0,a.jsx)(eb.A,{sx:{pt:0},children:(0,a.jsx)(i.Ay,{container:!0,spacing:3,children:(0,a.jsx)(i.Ay,{item:!0,lg:12,children:(0,a.jsx)(en.A,{fullWidth:!0,items:eN.map(e=>({label:A("components.filters.StatusFilters.statusOptions.".concat(e.label)),id:e.id})),label:A("components.filters.StatusFilters.editStatus"),labelProp:"label",onChange:e=>T("status",e.target.value),size:"small",value:null==x?void 0:x.status})})})})]})})}),(0,a.jsx)(p.A,{requiredAcl:["plugin::users-permissions.user.create"],children:(0,a.jsx)(r.A,{mt:3,children:(0,a.jsxs)(ex.A,{expanded:I,onChange:(e,t)=>
1w(t),children:[(0,a.jsx)(eg.A,{expandIcon:(0,a.jsx)(N.fK4,{}),children:(0,a.jsx)(z.A,{variant:"subtitle2",children:A("components.filters.StatusExternalFilters.processorsAndExternalParticipants")})}),(0,a.jsxs)(eb.A,{sx:{pt:0},children:[(0,a.jsx)(eA.A,{control:(0,a.jsx)(ef.A,{checked:x.currentUser,name:"currentUser",onChange:e=>T("currentUser",e)}),label:A("components.filters.StatusExternalFilters.checked"),sx:{mb:2}}),(0,a.jsx)(en.A,{fullWidth:!0,items:eP.map(e=>{var t;return{...e,label:A("member:components.contacts.ExtendedFilters.externalOriginState.items.".concat(null!=(t=e.translationKey)?t:e.id))}}),label:A("member:components.contacts.ExtendedFilters.externalOriginState.label"),labelProp:"label",onChange:e=>T("externalOriginState",e.target.value),size:"small",sx:{mb:2},value:null!=(s=x.externalOriginState)?s:""}),(0,a.jsx)(en.A,{fullWidth:!0,items:[{id:"",label:A("member:components.organizations.ExtendedFilters.tags.allEditingStatuses")},...ey.p4.map(e=>{var t;return{...e,label:A("enums.userAssignmentStatus.".concat(null!=(t=e.translationKey)?t:e.id))}})],label:A("components.filters.StatusFilters.title"),labelProp:"label",onChange:e=>T("assignmentEditState",e.target.value),size:"small",sx:{mb:2},value:null!=(d=x.assignmentEditState)?d:""}),(0,a.jsx)(eC.A,{fullWidth:!0,label:A("components.filters.StatusExternalFilters.assignedUser"),name:"assignedUser",onChange:(e,t)=>
1T("assignedUser",t),size:"small",value:null!=(c=x.assignedUser)?c:""}),(0,a.jsx)(en.A,{fullWidth:!0,items:e_,label:A("components.filters.StatusExternalFilters.externalChangeRequests"),labelProp:"label",onChange:e=>T("externalChangeRequests",e.target.value),size:"small",sx:{mt:2},tems:e_.map(e=>{var t;return{...e,label:A("member:components.projects.ExtendedFilters.externalChangeRequests.items.".concat(null!=(t=e.translationKey)?t:e.id))}}),value:null!=(u=x.externalChangeRequests)?u:""})]})]})})}),(0,a.jsx)(r.A,{display:"flex",justifyContent:"flex-end",mt:3,children:(0,a.jsx)(Q.A,{onClick:()=>{g({}),j(!1),S(!1),_(!1),h(!1),F(!1),O(!1),w(!1)},size:"small",startIcon:(0,a.jsx)(N.IXo,{}),children:A("components.filters.clear")})})]})})}let eN=[{id:"",label:"allContacts"},{id:"assigned-to-projects",label:"assignedToProjects"},{id:"assigned-to-projects-no-activity-4",label:"assignedToProjectsNoActivity4"}],e_=[{id:"",label:"- Alle Projekte -"},{id:"items-with-changes",label:"Kontakte mit \xc4nderungsvorschl\xe4gen"},{id:"items-without-changes",label:"Kontakte ohne \xc4nderungsvorschl\xe4ge"}],eP=[{id:"",translationKey:"all"},{id:"created"},{id:"approved"}];var eF=n(35167),eI=n(57549),ew=n(19809),eR=n.n(ew),eO=n(56611),ez=n(77020);function eE(){let e=(0,s._)(["\n query Fetch(\n $filters: UsersPermissionsUserFiltersInput!,\n $pagination: PaginationArg,\n $sort: [String]!,\n ","\n ) {\n usersPermissionsUsers(\n sort: $sort,\n pagination: $pagination,\n filters: $filters\n ) {\n data {\n id\n attributes {\n isDeleted\n salutation\n title\n firstName\n lastName\n username\n email\n publicationState\n role {\n data {\n id\n attributes {\n name\n description\n }\n }\n }\n isActiveContact\n employer {\n data {\n id\n attributes {\n addressCity\n }\n }\n }\n }\n }\n meta {\n ","\n }\n }\n usersPermissionsRoles(filters: {not: {id: {eq: 2}}}) {\n data {\n id\n attributes {\n name\n }\n }\n }\n ","\n }\n"]);return eE=function(){return e},e}function eT(){let e=(0,s._)(["\n mutation UpdateContact($id: ID!, $data: UsersPermissionsUserInput!) {\n updateUsersPermissionsUser(id: $id, data: $data) {\n data {\n id\n }\n }\n }\n"]);return eT=function(){return e},e}function eW(){let e=(0,s._)(["\n mutation DeleteProject($id: ID!) {\n deleteUsersPermissionsUser(id: $id) {\n data {\n id\n }\n }\n }\n"]);return eW=function(){return e},e}var eU=!0;function eD(){var e,t;(0,K.useRouter)();let{t:n}=(0,C.Bd)(),{enqueueSnackbar:s}=(0,em.dh)(),{data:m}=(0,ep.useSession)(),[h,g]=(0,v.useState)(!1),[b,j]=(0,S.EK)("CONTACTS_SORT",{field:"lastName",order:"asc"}),[_,P]=(0,S.EK)("CONTACTS_SEARCH",""),F=(0,S.d7)(_,300),[I,w]=(0,S.EK)("CONTACTS_PREFIX",null),[R,O]=(0,S.EK)("CONTACTS_PUBLICATION_STATUS",er[0].id),[z,E]=(0,S.EK)("CONTACTS_LOGIN_STATUS",ei[0].id),[T,W]=(0,S.EK)("CONTACT_FILTERS",{}),U=(0,eF.Ay)("usersPermissionsUsers",function(e,t,n){var s,a;let{filter:r}=n,i={},{contactFilters:l}=r;if((null==t?void 0:t.user.role.type)==="project_participant"&&(i.assignments={user:{id:{eq:t.user.id}}}),l.currentUser&&(i.assignments=i.assignments||{},i.assignments.user={id:{eq:t.user.id}}),l.assignedByCurrentUser&&(i.assignments=i.assignments||{},i.assignments.assigned_by={id:{eq:t.user.id}}),eR()(l.assignedByUserHimself)||(i.assignments=i.assignments||{},i.assignments.isAssignedByUserHimself={eq:!!l.assignedByUserHimself}),l.assignmentEditState&&(i.assignments=i.assignments||{},i.assignments.state={eq:l.assignmentEditState}),l.assignedUser&&(i.assignments=i.assignments||{},i.assignments.user={id:{eq:l.assignedUser}}
1),l.externalOriginState&&(i.externalOriginState={eq:l.externalOriginState}),l.addressCity&&l.addressState?(i.and=i.and||[],i.and=[{or:[{addressCity:{containsi:l.addressCity}},{employer:{addressCity:{containsi:l.addressCity}}}]},{or:[{addressState:{containsi:l.addressState}},{employer:{addressState:{containsi:l.addressState}}}]}]):(l.addressCity&&(i.and=i.and||[],i.and.push({addressCity:{containsi:l.addressCity}}),i.and.push({employer:{addressCity:{containsi:l.addressCity}}})),l.addressState&&(i.and=i.and||[],i.and.push({addressState:{containsi:l.addressState}}),i.and.push({employer:{addressState:{containsi:l.addressState}}}))),l.addressCountry&&(i.and=i.and||[],i.and.push({addressCountry:{containsi:l.addressCountry}}),i.and.push({employer:{addressCountry:{containsi:l.addressCountry}}})),(null==(s=l.employer)?void 0:s.length)&&(i.employer={id:{in:l.employer}}),(null==(a=l.role)?void 0:a.length)&&(i.and=i.and||[],i.and.push({role:{id:{in:l.role}}})),l.status){let e=f.c9.now().minus({weeks:4}).toISODate();switch(l.status){case"assigned-to-projects":i.and=i.and||[],i.and.push({all_edit_assignments:{and:[{or:[{project:{id:{notNull:!0}}},{organization:{id:{notNull:!0}}},{infrastructure:{id:{notNull:!0}}}]},{state:{in:["editInProgress"]}}]}});break;case"assigned-to-projects-no-activity-4":i.and=i.and||[],i.and.push({all_edit_assignments:{and:[{or:[{project:{id:{notNull:!0}}},{organization:{id:{notNull:!0}}},{infrastructure:{id:{notNull:!0}}}]},{state:{in:["editInProgress"]}}]},lastAccessDate:{lt:e}})}}if(r.contactPrefixFilter){i.and=i.and||[];let e={or:[]};i.and.push(e),e.or.push({lastName:{startsWith:r.contactPrefixFilter}}),e.or.push({lastName:{startsWith:r.contactPrefixFilter.toLowerCase()}}),"A"===r.contactPrefixFilter&&(e.or.push({lastName:{startsWith:"\xc4"}}),e.or.push({lastName:{startsWith:"\xe4"}})),"O"===r.contactPrefixFilter&&(e.or.push({lastName:{startsWith:"\xd6"}}),e.or.push({lastName:{startsWith:"\xf6"}})),"U"===r.contactPrefixFilter&&(e.or.push({lastName:{startsWith:"\xdc"}}),e.or.push({lastName:{startsWith:"\xfc"}})),"S"===r.contactPrefixFilter&&(e.or.push({lastName:{startsWith:"áº"}}),e.or.push({lastName:{startsWith:"\xdf"}}))}if(r.contactPublicationStatusFilter)switch(r.contactPublicationStatusFilter){case"draft":i.publicationState={eq:"draft"};break;case"published":i.publicationState={eq:"published"}}if(r.contactLoginStatusFilter)switch(r.contactLoginStatusFilter){case"active":i.isActiveContact={eq:!0};break;case"inactive":i.isActiveContact={ne:!0}}switch(l.externalChangeRequests){case"items-with-changes":i.openExternalChangeRequests={gt:0};break;case"items-without-changes":i.openExternalChangeRequests={lte:0}}return e&&(i.and=i.and||[],i.and.push({or:[{username:{containsi:e}},{email:{containsi:e}},{name:{containsi:e}},{firstName:{containsi:e}},{lastName:{containsi:e}},{salutation:{containsi:e}},{title:{containsi:e}},{notes:{containsi:e}}]})),i}(F,m,{filter:{contactPrefixFilter:I,contactPublicationStatusFilter:R,contactLoginStatusFilter:z,contactFilters:T}}),{userAssignments:!0}),{view:D,graphQl:q}=U,{fetchProps:B,mergePaginationProps:M,resetPagination:L}=(0,d.WQ)(),{data:$,loading:G,refetch:H}=(0,S.IT)(eq,{variables:{sort:el.find(e=>e.id===b.field).sort.map(e=>e.includes(":")?e:"".concat(e,":").concat(b.order)),...B,...q.variables}}),[V]=(0,u.n)(eB),[X]=(0,u.n)(eM);(0,v.useEffect)(()=>{A.d.push({event:"page_view"})},[]),(0,c.V)(L,D,F,I,R,z);let J=(0,v.useCallback)(async function(e){let t=!(arguments.length>1)||void 0===arguments[1]||arguments[1];try{await e(),t&&await H()}catch(e){s(e.message,{variant:"error"})}},[s,H]);return(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)(x(),{children:(0,a.jsx)("title",{children:n("member:pages.contacts.title")})}),(0,a.jsxs)(ez.A,{children:[(0,a.jsx)(r.A,{sx:{mb:4},children:(0,a.jsxs)(i.Ay,{alignItems:"center",container:!0,justifyContent:"space-between",spacing:3,children:[(0,a.jsxs)(i.Ay,{item:!0,lg:3,md:4,sm:4,sx:{display:"flex",alignItems:"center"},xs:12,children:[(0,a.jsx)(p.A,{requiredAcl:["plugin::users-permissions.user.create"],children:(0,a.jsx)(l.A,{placement:"right",title:n("member:pages.contacts.addContact"),children:(0,a.jsx)(o.A,{color:"primary",component:y(),href:"".concat(k.w,"/contacts/new"),sx:{mr:3},variant:"contained",children:(0,a.jsx)(N.GGD,{})})})}),(0,a.jsx)(eh.A,{fullWidth:!0,onChange:e=>P(e.target.value),size:"small",value:_})]}),(0,a.jsx)(ea,{contactFilters:T,contactLoginStatus:z,contactPublicationStatus:R,isFilterOpen:h,onContactLoginStatusChanged:E,onContactPublicationStatusChanged:O,setFilterOpen:g,setSortField:j,sortField:b}),(0,a.jsx)(i.Ay,{item:!0,xs:12,children:(0,a.jsx)(eo,{onChange:w,value:
1I})})]})}),(0,a.jsxs)(eO.A,{children:[(0,a.jsx)(eI.k,{...U,data:$}),(0,a.jsx)(ee,{...M(null==$?void 0:$.usersPermissionsUsers.meta),items:null!=(e=null==$?void 0:$.usersPermissionsUsers.data)?e:[],loading:G,onDeleteItem:e=>J(async()=>{let{email:t}=e.attributes;if(!t.startsWith("geloescht_")){let e=Math.floor(900*Math.random()+100);t="geloescht_".concat(e,"_").concat(t)}await V({variables:{id:e.id,data:{isDeleted:!0,username:t,email:t}}}),s(n("member:pages.contacts.snackBarMessage.movedToTrash"),{variant:"error"})}),onPurgeItem:e=>J(async()=>{await X({variables:{id:e.id}}),s(n("member:pages.contacts.snackBarMessage.deleted"),{variant:"error"})}),onRestoreItem:e=>J(async()=>{await V({variables:{id:e.id,data:{isDeleted:!1}}}),s(n("member:pages.contacts.snackBarMessage.restored"),{variant:"success"})})})]})]}),(0,a.jsx)(ek,{contactFilters:T,isFilterOpen:h,roleItems:null!=(t=null==$?void 0:$.usersPermissionsRoles.data)?t:[],setContactFilters:W,setFilterOpen:g})]})}eD.getLayout=e=>(0,a.jsx)(g.A,{children:(0,a.jsx)(p.A,{fallback:(0,a.jsx)(b.A,{}),requiredAcl:["plugin::users-permissions.user.find"],children:e})});let eq=(0,m.J1)(eE(),(0,eF.vS)("UsersPermissionsUserFiltersInput"),d.TU,(0,eF.do)("usersPermissionsUsers")),eB=(0,m.J1)(eT()),eM=(0,m.J1)(eW())},56743:(e,t,n)=>{"use strict";n.d(t,{A:()=>x});var s=n(28888),a=n(37876),r=n(55751),i=n(35003),l=n(79350),o=n(52663),d=n(7921),c=n(39916),u=n(37800),m=n(50219);function p(){let e=(0,s._)(["\n query GetOrganizations($ids: [ID]!) {\n organizations(\n filters: {id: {in: $ids}}\n pagination: {limit: 100}\n ) {\n data {\n id\n attributes {\n name_de\n name_en\n additionalInfo\n addressCity\n ","\n }\n }\n }\n }\n"]);return p=function(){return e},e}function h(){let e=(0,s._)(['\n query SearchOrganizations($filters: OrganizationFiltersInput, $limit: Int, $offset: Int) {\n organizations(\n sort: ["name_de", "additionalInfo"],\n filters: $filters,\n pagination: {limit: $limit, start: $offset},\n ) {\n data {\n id\n attributes {\n name_de\n name_en\n additionalInfo\n addressCity\n ',"\n }\n }\n }\n }\n"]);return h=function(){return e},e}function x(e){let{isPublic:t,organizationTypes:n,...s}=e,{t:l,i18n:d}=(0,c.Bd)();return(0,a.jsx)(m.A,{...s,createNewEntityUrl:"".concat(o.w,"/organizations/new"),entityResultSelector:"organizations.data",getEntityUrl:e=>"".concat(o.w,"/organizations/").concat(e,"/edit/general"),getItemsQuery:f,getSearchFilters:y,graphQlFetchVariables:{...t?{isDeleted:{eq:!1},publicationState:{ne:"draft"}}:{},organizationType:{in:null!=n?n:g}},noItemsFoundHelperText:l("member:components.OrganizationAutocomplete.noOrganizationFound"),noOptionsText:l("member:components.OrganizationAutocomplete.noOrganizationFound"),renderOption:e=>(0,a.jsxs)(r.A,{alignItems:"center",display:"flex",children:[(0,a.jsx)(r.A,{mr:1,children:(0,a.jsx)(u.A,{})}),(0,a.jsxs)(r.A,{flex:1,children:[(0,a.jsx)(i.A,{component:"div",variant:"body2",children:e.attributes["name_".concat(d.language)]}),(0,a.jsxs)(r.A,{children:[(0,a.jsx)(i.A,{color:"textSecondary",variant:"caption",children:e.attributes.addressCity?[e.attributes.addressCity,e.attributes.additionalInfo].filter(e=>e).join(", ").trim():function e(t){var n,s;let a=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[];return null==t||t.forEach(e=>{if(e.attributes.addressCity){var t;a.push(null==(t=e.attributes)?void 0:t.addressCity)}}),a.length||(!a.length&&((null==t||null==(s=t[0])?void 0:s.attributes.parent_organizations.data.length)||a.push("[kein Ort]")),e(null==t||null==(n=t[0])?void 0:n.attributes.parent_organizations.data,a)),a[0]}(e.attributes.parent_organizations.data)}),(0,a.jsx)(i.A,{color:"textSecondary",variant:"caption",children:b(e.attributes.parent_organizations.data).length>0&&", ".concat(b(e.attributes.parent_organizations.data).join(", "))})]})]})]}),renderOptionLabel:e=>{var t,n;let s=null==(t=e.attributes)?void 0:t["name_".concat(d.language)];(null==(n=e.attributes)?void 0:n.addressCity)&&(s+=" (".concat(e.attributes.addressCity,")"));let a=b(e.attributes.parent_organizations.data);return a.length>0&&(s+=", ",s+=a.join(", ")),s},searchItemsQuery:j,t:l})}let g=["researchInstitution","instituteCentralFacilityChair","subgroup","company","location","department","federalMinistry","referat","projectSponsor","workUnit","press"];function b(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[];
1return null==e||e.forEach(e=>{var n;e.attributes.abbreviation&&t.push(e.attributes.abbreviation),b(null==(n=e.attributes.parent_organizations)?void 0:n.data,t)}),t}function A(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:0;return e===d.W$?"\n name_de\n name_en":"\n parent_organizations(pagination: {limit: 100}) {\n data {\n id\n attributes {\n name_de\n name_en\n abbreviation\n addressCity\n ".concat(A(e+1),"\n }\n }\n }\n ")}let f=(0,l.J1)(p(),A()),j=(0,l.J1)(h(),A()),y=e=>({or:[{name_de:{containsi:e}},{name_en:{containsi:e}},{additionalInfo:{containsi:e}},{abbreviation_de:{containsi:e}},{abbreviation_en:{containsi:e}},{addressStreet:{containsi:e}},{addressCity:{containsi:e}},{parent_organizations:{name_de:{containsi:e},name_en:{containsi:e},abbreviation:{containsi:e}}}]})},63453:(e,t,n)=>{"use strict";n.d(t,{A:()=>y});var s=n(44501),a=n(40670),r=n(14232),i=n(18644),l=n(4697),o=n(35268),d=n(77573),c=n(65546),u=n(45890),m=n(47951),p=n(45879);function h(e){return(0,p.Ay)("MuiAccordionSummary",e)}let x=(0,m.A)("MuiAccordionSummary",["root","expanded","focusVisible","disabled","gutters","contentGutters","content","expandIconWrapper"]);var g=n(37876);let b=["children","className","expandIcon","focusVisibleClassName","onClick"],A=(0,o.Ay)(c.A,{name:"MuiAccordionSummary",slot:"Root",overridesResolver:(e,t)=>t.root})(e=>{let{theme:t}=e,n={duration:t.transitions.duration.shortest};return{display:"flex",minHeight:48,padding:t.spacing(0,2),transition:t.transitions.create(["min-height","background-color"],n),["&.".concat(x.focusVisible)]:{backgroundColor:(t.vars||t).palette.action.focus},["&.".concat(x.disabled)]:{opacity:(t.vars||t).palette.action.disabledOpacity},["&:hover:not(.".concat(x.disabled,")")]:{cursor:"pointer"},variants:[{props:e=>!e.disableGutters,style:{["&.".concat(x.expanded)]:{minHeight:64}}}]}}),f=(0,o.Ay)("div",{name:"MuiAccordionSummary",slot:"Content",overridesResolver:(e,t)=>t.content})(e=>{let{theme:t}=e;return{display:"flex",flexGrow:1,margin:"12px 0",variants:[{props:e=>!e.disableGutters,style:{transition:t.transitions.create(["margin"],{duration:t.transitions.duration.shortest}),["&.".concat(x.expanded)]:{margin:"20px 0"}}}]}}),j=(0,o.Ay)("div",{name:"MuiAccordionSummary",slot:"ExpandIconWrapper",overridesResolver:(e,t)=>t.expandIconWrapper})(e=>{let{theme:t}=e;return{display:"flex",color:(t.vars||t).palette.action.active,transform:"rotate(0deg)",transition:t.transitions.create("transform",{duration:t.transitions.duration.shortest}),["&.".concat(x.expanded)]:{transform:"rotate(180deg)"}}}),y=r.forwardRef(function(e,t){let n=(0,d.b)({props:e,name:"MuiAccordionSummary"}),{children:o,className:c,expandIcon:m,focusVisibleClassName:p,onClick:x}=n,y=(0,a.A)(n,b),{disabled:v=!1,disableGutters:C,expanded:S,toggle:k}=r.useContext(u.A),N=(0,s.A)({},n,{expanded:S,disabled:v,disableGutters:C}),_=(e=>{let{classes:t,expanded:n,disabled:s,disableGutters:a}=e;return(0,l.A)({root:["root",n&&"expanded",s&&"disabled",!a&&"gutters"],focusVisible:["focusVisible"],content:["content",n&&"expanded",!a&&"contentGutters"],expandIconWrapper:["expandIconWrapper",n&&"expanded"]},h,t)})(N);return(0,g.jsxs)(A,(0,s.A)({focusRipple:!1,disableRipple:!0,disabled:v,component:"div","aria-expanded":S,className:(0,i.A)(_.root,c),focusVisibleClassName:(0,i.A)(_.focusVisible,p),onClick:e=>{k&&k(e),x&&x(e)},ref:t,ownerState:N},y,{children:[(0,g.jsx)(f,{className:_.content,ownerState:N,children:o}),m&&(0,g.jsx)(j,{className:_.expandIconWrapper,ownerState:N,children:m})]}))})},67594:(e,t,n)=>{"use strict";n.d(t,{A:()=>r});var s=n(37876),a=n(58549);function r(e){let{...t}=e;return(0,s.jsx)(a.Ay,{...t,PaperProps:{sx:{backgroundColor:"background.default",maxWidth:500}}})}},71918:(e,t,n)=>{"use strict";n.d(t,{A:()=>C});var s=n(40670),a=n(44501),r=n(14232),i=n(18644),l=n(4697),o=n(47354),d=n(42993),c=n(35003),u=n(98428),m=n(35268),p=n(77573),h=n(47951),x=n(45879);function g(e){return(0,x.Ay)("MuiFormControlLabel",e)}
1let b=(0,h.A)("MuiFormControlLabel",["root","labelPlacementStart","labelPlacementTop","labelPlacementBottom","disabled","label","error","required","asterisk"]);var A=n(50204),f=n(37876);let j=["checked","className","componentsProps","control","disabled","disableTypography","inputRef","label","labelPlacement","name","onChange","required","slotProps","value"],y=(0,m.Ay)("label",{name:"MuiFormControlLabel",slot:"Root",overridesResolver:(e,t)=>{let{ownerState:n}=e;return[{["& .".concat(b.label)]:t.label},t.root,t["labelPlacement".concat((0,u.A)(n.labelPlacement))]]}})(e=>{let{theme:t,ownerState:n}=e;return(0,a.A)({display:"inline-flex",alignItems:"center",cursor:"pointer",verticalAlign:"middle",WebkitTapHighlightColor:"transparent",marginLeft:-11,marginRight:16,["&.".concat(b.disabled)]:{cursor:"default"}},"start"===n.labelPlacement&&{flexDirection:"row-reverse",marginLeft:16,marginRight:-11},"top"===n.labelPlacement&&{flexDirection:"column-reverse",marginLeft:16},"bottom"===n.labelPlacement&&{flexDirection:"column",marginLeft:16},{["& .".concat(b.label)]:{["&.".concat(b.disabled)]:{color:(t.vars||t).palette.text.disabled}}})}),v=(0,m.Ay)("span",{name:"MuiFormControlLabel",slot:"Asterisk",overridesResolver:(e,t)=>t.asterisk})(e=>{let{theme:t}=e;return{["&.".concat(b.error)]:{color:(t.vars||t).palette.error.main}}}),C=r.forwardRef(function(e,t){var n,m;let h=(0,p.b)({props:e,name:"MuiFormControlLabel"}),{className:x,componentsProps:b={},control:C,disabled:S,disableTypography:k,label:N,labelPlacement:_="end",required:P,slotProps:F={}}=h,I=(0,s.A)(h,j),w=(0,o.A)(),R=null!=(n=null!=S?S:C.props.disabled)?n:null==w?void 0:w.disabled,O=null!=P?P:C.props.required,z={disabled:R,required:O};["checked","name","onChange","value","inputRef"].forEach(e=>{void 0===C.props[e]&&void 0!==h[e]&&(z[e]=h[e])});let E=(0,A.A)({props:h,muiFormControl:w,states:["error"]}),T=(0,a.A)({},h,{disabled:R,labelPlacement:_,required:O,error:E.error}),W=(e=>{let{classes:t,disabled:n,labelPlacement:s,error:a,required:r}=e,i={root:["root",n&&"disabled","labelPlacement".concat((0,u.A)(s)),a&&"error",r&&"required"],label:["label",n&&"disabled"],asterisk:["asterisk",a&&"error"]};return(0,l.A)(i,g,t)})(T),U=null!=(m=F.typography)?m:b.typography,D=N;return null==D||D.type===c.A||k||(D=(0,f.jsx)(c.A,(0,a.A)({component:"span"},U,{className:(0,i.A)(W.label,null==U?void 0:U.className),children:D}))),(0,f.jsxs)(y,(0,a.A)({className:(0,i.A)(W.root,x),ownerState:T,ref:t},I,{children:[r.cloneElement(C,z),O?(0,f.jsxs)(d.A,{display:"block",children:[D,(0,f.jsxs)(v,{ownerState:T,"aria-hidden":!0,className:W.asterisk,children:["â","*"]})]}):D]}))})},78700:(e,t,n)=>{"use strict";n.d(t,{A:()=>A});var s=n(37876),a=n(41316),r=n(62712),i=n(55751),l=n(1912),o=n(39467),d=n(71733),c=n(98488),u=n(70914),m=n(39916),p=n(70294),h=n(35312),x=n(62945),g=n(14232),b=n(93169);function A(e){let{onChange:t,addressCity:n,addressState:A,addressCountry:j,filters:y,setFilters:v}=e,{t:C,i18n:S}=(0,m.Bd)(),[k]=(0,g.useState)(f.de),{isLoaded:N}=(0,x.KD)({id:"google-map-script",googleMapsApiKey:"AIzaSyCWkLR1Vi0nuNd_DmBC8llvPk0E3LihmFY",libraries:["places"],language:k}),[_,P]=(0,g.useState)(null),[F,I]=(0,g.useState)(""),w=(0,g.useCallback)(()=>{if(null===_)return;let e=_.getPlace();I(e.name);let t={...y};e.address_components.forEach(n=>{n.types.forEach(s=>{"locality"===s&&(t.addressCity=n.long_name),"administrative_area_level_1"===s&&e.address_components.find(e=>"DE"===e.long_name)&&(t.addressState=n.long_name),"country"===s&&(t.addressCountry=n.long_name)})}),v(t)},[v,_,y]);return N?(0,s.jsxs)(s.Fragment,{children:[(0,s.jsx)(i.A,{children:(0,s.jsx)(x.jT,{onLoad:e=>{P(e)},onPlaceChanged:w,children:(0,s.jsx)(l.A,{fullWidth:!0,InputProps:{endAdornment:F&&(0,s.jsx)(o.A,{position:"end",children:(0,s.jsx)(d.A,{onClick:()=>{I(""),v({...y,addressCity:void 0,addressState:void 0,addressCountry:void 0})},size:"small",children:(0,s.jsx)(p.yGN,{})})})},label:C("components.filters.RegionFilters.search"),name:"search",onChange:e=>I(e.target.value),size:"small",value:F})})}),(0,s.jsx)(i.A,{mt:5,children:(0,s.jsx)(u.A,{fullWidth:!0,label:C("components.filters.RegionFilters.country"),onChange:(e,n)=>t("addressCountry",null==n?void 0:n.id),size:"small",value:null!=j?j:""})}),(!j||"DE"===j)&&(0,s.jsx)(i.A,{mt:2,children:(0,s.jsx)(c.A,{fullWidth:!0,items:h.t,label:C("components.filters.RegionFilters.state"),onChange:(e,n)=>t("addressState",n),onInputChange:e=>t("addressState",e.target.value),size:"small",value:null!=A?A:""})}),(0,s.jsx)(i.A,{mt:2,children:(0,s.jsx)(b.i,{element:l.A,fullWidth:!0,InputProps:{endAdornment:n&&(0,s.jsx)(o.A,{position:"end",children:(0,s.jsx)(d.A,{onClick:()=>t("addressCity",void 0),size:"small",children:(0,s.jsx)(p.yGN,{})})})},label:C("components.filters.RegionFilters.city"),onChange:e=>t("addressCity",e.target.value),size:"small",value:null!=n?n:""})})]}):(0,s.jsxs)(a.Ay,{container:!0,spacing:2,children:[(0,s.jsx)(a.Ay,{item:!0,md:12,xs:12,children:(0,s.jsx)(r.A,{})}),(0,s.jsx)(a.Ay,{item:!0,md:6,xs:12,children:(0,s.jsx)(r.A,{})}),(0,s.jsx)(a.Ay,{item:!0,md:6,xs:12,children:(0,s.jsx)(r.A,{})}),(0,s.jsx)(a.Ay,{item:!0,md:12,children:(0,s.jsx)(r.A,{})})]})}let f={de:"de-DE"}},80135:(e,t,n)=>{"use strict";n.d(t,{A:()=>g});var s=n(44501),a=n(40670),r=n(14232),i=n(18644),l=n(4697),o=n(35268),d=n(77573),c=n(47951),u=n(45879);
1function m(e){return(0,u.Ay)("MuiAccordionDetails",e)}(0,c.A)("MuiAccordionDetails",["root"]);var p=n(37876);let h=["className"],x=(0,o.Ay)("div",{name:"MuiAccordionDetails",slot:"Root",overridesResolver:(e,t)=>t.root})(e=>{let{theme:t}=e;return{padding:t.spacing(1,2,2)}}),g=r.forwardRef(function(e,t){let n=(0,d.b)({props:e,name:"MuiAccordionDetails"}),{className:r}=n,o=(0,a.A)(n,h),c=(e=>{let{classes:t}=e;return(0,l.A)({root:["root"]},m,t)})(n);return(0,p.jsx)(x,(0,s.A)({className:(0,i.A)(c.root,r),ref:t,ownerState:n},o))})},80782:(e,t,n)=>{var s=n(4917),a=n(98825);e.exports=function(e,t,n){var r=!0,i=!0;if("function"!=typeof e)throw TypeError("Expected a function");return a(n)&&(r="leading"in n?!!n.leading:r,i="trailing"in n?!!n.trailing:i),s(e,t,{leading:r,maxWait:t,trailing:i})}}},e=>{e.O(0,[3753,9759,3372,2258,5442,6877,6898,1915,1426,2894,1316,2717,1178,6939,1665,6013,6316,8875,8279,6971,5091,636,6593,8792],()=>e(e.s=35663)),_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.