PageSourceSearch

https://bolle.hugo-gaudig-schule.de/build/3241.d7818117.js

js hugo-gaudig-schule.de collected 2026-10-04 15:10:24 UTC 40,444 bytes, 1 lines download raw bytes

1"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[3241],{3241(e,t,n){n.r(t),n.d(t,{default:()=>ye});n(60825);var r=n(23029),a=n(92901),l=n(56822),i=n(53954),s=n(85501),u=n(96540),o=n(56347),c=n(95093),m=n.n(c),d=n(43297),f=n(64467),h=(n(2008),n(50113),n(74423),n(62062),n(26910),n(26099),n(58940),n(27495),n(21699),n(71761),n(22475)),p=n(70418),A=n(64883),g=n(28316),E=n(22702),v=n(84553),b=n(56688),U=(n(51629),n(23500),n(37596)),y=n(5556),k=n.n(y),I=n(82734);function S(e,t,n){return t=(0,i.A)(t),(0,l.A)(e,C()?Reflect.construct(t,n||[],(0,i.A)(e).constructor):t.apply(e,n))}function C(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(e){}return(C=function(){return!!e})()}var D=function(e){function t(e){var n;(0,r.A)(this,t),n=S(this,t,[e]),(0,f.A)(n,"onHide",function(){n.props.onHide()}),(0,f.A)(n,"onSave",function(){var e=n.props.users.find(function(e){return e[p.ID]===n.state.selectedUser});n.props.onSave(n.props.amt,n.state.selectedUser,e.klasse_fuer_aemter)});var a={};return n.props.users.filter(function(e){return e[p.zK]===n.props.amt[A.zK]}).forEach(function(e){a[e[p.zF]]=e[p.ID]}),n.state={user_options:a,selectedUser:null},n}return(0,s.A)(t,e),(0,a.A)(t,[{key:"render",value:function(){var e=this;return u.createElement(U.A,{show:!0,onHide:this.props.onHide,animation:!1,size:"lg"},u.createElement(U.A.Header,{closeButton:!0},u.createElement(U.A.Title,null,"Amt vergeben")),u.createElement(U.A.Body,null,u.createElement("p",null,"Fügen Sie eine weitere Person zu dem Amt ",u.createElement("i",null,this.props.amt[A.o_])," hinzu:"),u.createElement(I.A,{value:this.state.selectedUser,onChange:function(t,n){return e.setState({selectedUser:parseInt(n)})},options:this.state.user_options,placeholder:"auswählen..."})),u.createElement(U.A.Footer,null,u.createElement(b.A,{variant:"secondary",onClick:this.props.onHide},"Abbrechen"),u.createElement(b.A,{variant:"primary",onClick:this.onSave,icon:v.W0,disabled:null===this.state.selectedUser},"Speichern")))}}])}(u.Component);D.propTypes={onHide:k().func.isRequired,onSave:k().func.isRequired,amt:k().object.isRequired,users:k().array.isRequired};const w=D;var K=n(30726),F=n(95439);function z(e,t,n){return t=(0,i.A)(t),(0,l.A)(e,N()?Reflect.construct(t,n||[],(0,i.A)(e).constructor):t.apply(e,n))}function N(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(e){}return(N=function(){return!!e})()}m().locale("de");var _=function(e){function t(e){var n;return(0,r.A)(this,t),n=z(this,t,[e]),(0,f.A)(n,"refresh",function(){var e={verbund:n.state.verbundid};n.props.bolle.api(h.$3.holeDaten,e,function(e){n.state.data=e,n.props.bolle.setTitle("Ämter: Klasse "+e.verbund[E.o_])})}),(0,f.A)(n,"aemterFuerSchulkinder",function(e){var t=n.state.data.alleAemter.filter(function(e){return e[A.zK]===A.fh&&e[A.C5]}).sort(function(e,t){return e[A.vw]-t[A.vw]});return e?t.filter(function(e){return A.UU.includes(e[A.cS])}):t.filter(function(e){return!A.UU.includes(e[A.cS])})}),(0,f.A)(n,"aemterFuerEltern",function(){return n.state.data.alleAemter.filter(function(e){return e[A.zK]===A.O8&&e[A.C5]}).sort(function(e,t){return e[A.vw]-t[A.vw]})}),(0,f.A)(n,"findeAmtUserFuerAmt",function(e){return n.state.data.amtUser.filter(function(t){return t[g.P5]===e[A.ID]})}),(0,f.A)(n,"anzeigeNameFuerAmtUser",function(e){var t=e[g.m3],r=n.state.data.users.find(function(e){return e[p.ID]===t});return void 0===r?"User nicht mehr in der Klasse (bitte löschen)":r[p.zF]}),(0,f.A)(n,"neuerAmtUser",function(e,t,r){var a={amt:e[A.ID],user:t,klasse:r};n.props.bolle.api(h.$3.userHinzufuegen,a,function(e){n.state.modal_neuerAmtUser=null,n.refresh()})}),(0,f.A)(n,"deleteAmtUser",function(e){var t={amtUser:e[g.ID]};n.props.bolle.api(h.$3.amtUserLoeschen,t,function(e){n.refresh()})}),(0,f.A)(n,"darfBearbeiten",function(e){if(!A.UU.includes(e[A.cS]))return!0;try{return n.state.data.darfAemterBearbeiten}catch(e){return!1}}),(0,f.A)(n,"aemterListeRender",function(e,t){return u.createElement(u.Fragment,null,e.map(function(e){return u.createElement(u.Fragment,{key:e[A.ID]},u.createElement("h3",null,e[A.o_]),u.createElement(b.A,{onClick:function(){return n.setState({modal_neuerAmtUser:e})},icon:t?v.sg:v.NF,size:"sm",variant:"outline-primary",disabled:!n.darfBearbeiten(e)},t?F.w0+" hinzufügen":"Elternteil hinzufügen"),u.createElement("ul",{className:"amtsliste"},n.findeAmtUserFuerAmt(e).map(function(t){return u.createElement("li",{key:t[g.ID]},u.createElement(K.A,{caption:"",onClick:function(){return n.deleteAmtUser(t)},message:"Möchten Sie "+n.anzeigeNameFuerAmtUser(t)+" aus dem Amt entfernen?",confirmButton:"Ja, aus dem Amt entfernen",title:"Amtsenthebung",size:"sm",icon:v.SJ,variant:"outline-danger",disabled:!n.darfBearbeiten(e)}),n.anzeigeNameFuerAmtUser(t))})))}))}),n.state={data:null,verbundid:parseInt(e.match.params.verbundid),modal_neuerAmtUser:null},n}
1return(0,s.A)(t,e),(0,a.A)(t,[{key:"componentDidMount",value:function(){this.props.bolle.init("Ämter: Klasse",null,!0),this.refresh()}},{key:"componentDidUpdate",value:function(e,t,n){this.props.match.params.verbundid!==e.match.params.verbundid&&(this.state.verbundid=parseInt(this.props.match.params.verbundid),this.refresh())}},{key:"render",value:function(){var e=this,t=this.state.data;return null===t?u.createElement("i",null,"wird geladen..."):u.createElement(u.Fragment,null,u.createElement("div",{className:"container"},u.createElement("div",{className:"row"},u.createElement("div",{className:"col-sm"},u.createElement("h2",null,"Ämter für ",F.dc),this.aemterListeRender(this.aemterFuerSchulkinder(!0),!0)),u.createElement("div",{className:"col-sm"},u.createElement("h2",null,"Ämter für Eltern"),this.aemterListeRender(this.aemterFuerEltern(),!1),u.createElement("div",{className:"alert alert-info"},u.createElement("small",null,"Nur Eltern, die einen Account haben, können ausgewählt werden.")))),u.createElement("hr",null),u.createElement("div",null,u.createElement("h2",null,"Weitere Ämter für ",F.dc),this.aemterListeRender(this.aemterFuerSchulkinder(!1),!0))),null!==this.state.modal_neuerAmtUser&&u.createElement(w,{onHide:function(){e.setState({modal_neuerAmtUser:null})},onSave:this.neuerAmtUser,amt:this.state.modal_neuerAmtUser,users:t.users}))}}])}(u.Component);const j=(0,o.y)(_);n(48980),n(48598),n(60739),n(76031);var B=n(54625),L=n(11808),O=n(73256),R=n(82874),P=n(64309),x=n(30241),T=n(96485),H=n(26215),M=n(98966),V=(n(79432),n(71200)),$=n(14837),J=n(5064),G=n(6652);function W(e){var t=[(0,f.A)((0,f.A)((0,f.A)((0,f.A)({},G.xj,P.K_),G.u9,"Nachname"),G.a8,G.jY),G.hk,!1),(0,f.A)((0,f.A)((0,f.A)((0,f.A)({},G.xj,P.vU),G.u9,"Vorname"),G.a8,G.jY),G.hk,!1)];e.mitKlasse&&t.push((0,f.A)((0,f.A)((0,f.A)((0,f.A)({},G.xj,P.$v),G.u9,"Klasse(n)"),G.a8,G.jY),G.hk,!1));var n="$"+P.vU+" $"+P.K_,r="$"+P.K_,a=[P.vU,P.K_];return u.createElement($.A,{onDoubleClick:e.onDoubleClick,id:e.id,onChange:e.onChange,urspruenglicheSortierung:a,struktur:t,anzeigeName:n,anzeigeName_inline:r,anzeigeName_startWithDollar:!0,value:e.value,multiple:e.multiple,choices:e.choices,anzahlProSeite:e.anzahlProSeite,selectAll:e.selectAll,expanded:e.expanded,label:e.label,inlineBezeichnung:e.multiple?["Elter","Eltern"]:null,onAuswahlBestaetigen:e.onAuswahlBestaetigen})}W.propTypes={id:k().string,label:k().string,onChange:k().func.isRequired,value:(0,J.A)(k().any).isRequired,choices:k().array.isRequired,multiple:k().bool.isRequired,anzahlProSeite:k().number,selectAll:k().bool,onDoubleClick:k().func,expanded:k().bool,mitKlasse:k().bool,onAuswahlBestaetigen:k().func},W.defaultProps={mitKlasse:!1,id:"id",anzahlProSeite:15,selectAll:!1,expanded:!1,label:null,onAuswahlBestaetigen:function(){}};const Z=W;var q=n(67552),Q=n(63159);n(89246);function Y(e,t,n){return t=(0,i.A)(t),(0,l.A)(e,X()?Reflect.construct(t,n||[],(0,i.A)(e).constructor):t.apply(e,n))}function X(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(e){}return(X=function(){return!!e})()}const ee=function(e){function t(e){var n;return(0,r.A)(this,t),n=Y(this,t,[e]),(0,f.A)(n,"onChangeUser",function(e,t){var r=n.userIdzuElterOderSchulkindId(t);n.state.payload.userid=r,n.pflegeAmtuserInPayloadEin(r),n.forceUpdate()}),(0,f.A)(n,"fuerKinder",function(){return n.props.modalInhalt.fuerKinder}),(0,f.A)(n,"userIdzuElterOderSchulkindId",function(e){var t=n.fuerKinder()?n.props.data.alleSchulkinder.find(function(t){return t[O.ID]===e}):n.props.data.alleEltern.find(function(t){return t[P.ID]===e});return void 0===t?0:n.fuerKinder()?t[O.m3]:t[P.m3]}),(0,f.A)(n,"elterOderSchulkinderZuUserId",function(){return n.fuerKinder()?n.props.data.alleSchulkinder.find(function(e){return e[O.m3]===n.state.payload.userid}):n.props.data.alleEltern.find(function(e){return e[P.m3]===n.state.payload.userid})}),(0,f.A)(n,"alleAmtuserZuUserid",function(e){return n.props.data.alleAmtUser.filter(function(t){return t[g.m3]===e})}),(0,f.A)(n,"pflegeAmtuserInPayloadEin",function(e){n.state.payload.amtUser=JSON.parse(JSON.stringify(n.alleAmtuserZuUserid(e)))}),(0,f.A)(n,"onChangeFach",function(e,t){n.state.changeFlag=!0,e=parseInt(e);var r=n.state.payload.amtUser.findIndex(function(t){return t[g.P5]===e});
1-1!==r&&(n.state.payload.amtUser[r][g.dT]=t,n.forceUpdate())}),(0,f.A)(n,"onChangeKlasse",function(e,t,r){if(n.state.changeFlag=!0,e=parseInt(e),t||(n.state.payload.amtUser=n.state.payload.amtUser.filter(function(t){return t[g.P5]!==e||t[g.C5]!==r})),t){var a=n.alleAmtuserZuUserid(n.state.payload.userid).find(function(t){return t[g.P5]===e&&t[A.C5]===r});void 0===a?n.state.payload.amtUser.push((0,f.A)((0,f.A)((0,f.A)((0,f.A)((0,f.A)({},g.ID,0),g.P5,e),g.m3,n.state.payload.userid),g.C5,r),g.dT,[])):n.state.payload.amtUser.push(a)}n.forceUpdate()}),(0,f.A)(n,"onChangeCheckboxAmtuser",function(e,t){if(n.state.changeFlag=!0,e=parseInt(e),t||(n.state.payload.amtUser=n.state.payload.amtUser.filter(function(t){return t[g.P5]!==e})),t){var r=n.alleAmtuserZuUserid(n.state.payload.userid).find(function(t){return t[g.P5]===e});void 0===r?n.state.payload.amtUser.push((0,f.A)((0,f.A)((0,f.A)((0,f.A)((0,f.A)({},g.ID,0),g.P5,e),g.m3,n.state.payload.userid),g.C5,null),g.dT,[])):n.state.payload.amtUser.push(r)}n.forceUpdate()}),n.state={changeFlag:!1,payload:{neueruser:0===e.modalInhalt.userid,userid:e.modalInhalt.userid,amtUser:[]}},n.pflegeAmtuserInPayloadEin(e.modalInhalt.userid),n.aemterIdentifyer=n.fuerKinder()?A.ht:A.Dj,n.aemter=e.data.alleAemter.filter(function(e){return n.aemterIdentifyer.includes(e[A.cS])}).sort(function(e,t){return n.aemterIdentifyer.findIndex(function(t){return t===e[A.cS]})-n.aemterIdentifyer.findIndex(function(e){return e===t[A.cS]})}),n}return(0,s.A)(t,e),(0,a.A)(t,[{key:"render",value:function(){var e=this,t=this.props.data,n=0===this.props.modalInhalt.userid,r=this.elterOderSchulkinderZuUserId(),a=this.fuerKinder(),l=(a||void 0===r?[]:t.alleSchulkinder.filter(function(e){return r[P.Q5].includes(e[O.ID])})).map(function(e){return e[O.JR]}),i=a?[]:t.klassen.filter(function(e){return l.includes(e[R.bm])}).sort(M.xD);return u.createElement(U.A,{show:!0,onHide:this.props.onHide,animation:!1,size:"lg"},u.createElement(U.A.Header,{closeButton:!0},u.createElement("h2",null,"Ämter für ",void 0===r?"neuen User":a?r[O.vU]+" "+r[O.K_]:r[P.vU]+" "+r[P.K_]," ",void 0===r?"anlegen":"bearbeiten")),u.createElement(U.A.Body,null,n&&this.state.changeFlag&&u.createElement("div",null,"Bitte beachten Sie: Wenn Sie den User wechseln, gehen etwaige Änderungen verloren."),n&&u.createElement(u.Fragment,null,a?u.createElement(V.A,{onChange:this.onChangeUser,value:void 0===r?0:r[O.ID],multiple:!1,choices:t.alleSchulkinder}):u.createElement(Z,{onChange:this.onChangeUser,value:void 0===r?0:r[P.ID],multiple:!1,choices:t.alleEltern})),this.aemter.map(function(n,r){var a=e.state.payload.amtUser.filter(function(e){return e[g.P5]===n[A.ID]});return u.createElement(u.Fragment,{key:"amt"+r},n[A.C5]&&!e.fuerKinder()?u.createElement(u.Fragment,null,n[A.o_],u.createElement("br",null),u.createElement("small",null,"Wählen Sie bitte die Klasse aus, für die das Amt gilt:"),u.createElement("br",null),u.createElement("div",null,i.map(function(t,l){var i=a.find(function(e){return e[g.C5]===t[R.ID]});return u.createElement("div",{key:"klasCheck"+l+"_"+r},u.createElement(q.A,{label:t[R.bm],onChange:function(r,a){return e.onChangeKlasse(n[A.ID],a,t[R.ID])},value:void 0!==i}))}))):u.createElement("div",{className:"row"},u.createElement("div",{className:"col-6"},u.createElement(q.A,{label:n[A.o_],id:n[A.ID]+"",onChange:e.onChangeCheckboxAmtuser,value:0<a.length})),1===a.length&&A.Jr.includes(n[A.cS])&&u.createElement("div",{className:"col-6"},u.createElement(Q.A,{id:n[A.ID]+"",label:"Fächer",onChange:e.onChangeFach,value:a[0][g.dT],multiple:!0,choices:t.alleFaecher}))),u.createElement("hr",null))})),u.createElement(U.A.Footer,null,u.createElement(b.A,{variant:"secondary",disabled:this.props.isLoading,onClick:this.props.onHide},"Abbrechen"),u.createElement(b.A,{variant:"primary",disabled:this.props.isLoading,onClick:function(){e.props.speichernAufUserebene(e.state.payload)}},"Änderungen speichern")))}}])}(u.Component);var te=n(56079),ne=n(52705);function re(e,t,n){return t=(0,i.A)(t),(0,l.A)(e,ae()?Reflect.construct(t,n||[],(0,i.A)(e).constructor):t.apply(e,n))}function ae(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(e){}return(ae=function(){return!!e})()}const le=function(e){function t(e){var n;(0,r.A)(this,t),n=re(this,t,[e]),(0,f.A)(n,"identity",function(){return n.props.modalIn
1halt.amt[A.zK]}),(0,f.A)(n,"fuerKinder",function(){return n.props.modalInhalt.amt[A.zK]===A.fh}),(0,f.A)(n,"loescheAmtUser",function(e){n.state.changeFlag=!0,e=parseInt(e),n.state.payload.amtUser=n.state.payload.amtUser.filter(function(t){return t[g.m3]!==e}),n.forceUpdate()}),(0,f.A)(n,"onChangeKlasse",function(e,t,r){if(n.state.changeFlag=!0,e=parseInt(e),t||(n.state.payload.amtUser=n.state.payload.amtUser.filter(function(t){return t[g.m3]!==e||t[g.C5]!==r})),t){var a=n.alleAmtuserZuUserid(e).find(function(e){return e[A.C5]===r&&e[g.P5]===n.amt[A.ID]});void 0===a?n.state.payload.amtUser.push((0,f.A)((0,f.A)((0,f.A)((0,f.A)((0,f.A)({},g.ID,0),g.P5,n.amt[A.ID]),g.m3,e),g.C5,r),g.dT,[])):n.state.payload.amtUser.push(a)}n.forceUpdate()}),(0,f.A)(n,"alleAmtuserZuUserid",function(e){return n.props.data.alleAmtUser.filter(function(t){return t[g.m3]===e})}),(0,f.A)(n,"onChangeFach",function(e,t){n.state.changeFlag=!0,e=parseInt(e);var r=n.state.payload.amtUser.findIndex(function(t){return t[g.m3]===e});-1!==r&&(n.state.payload.amtUser[r][g.dT]=t,n.force
1Update())}),(0,f.A)(n,"onAuswahlBestaetigen",function(e){n.setState({changing:!0}),setTimeout(function(){return n.addNeueUserToAmtuser(e)},550)}),(0,f.A)(n,"addNeueUserToAmtuser",function(e){var t,r,a;if(0!==n.state.neueUserids.length){var l=n.state.neueUserids.shift(),i=void 0,s=void 0,u=e[A.zK];switch(u){case A.fh:s=null===(t=i=n.props.data.alleSchulkinder.find(function(e){return e[O.ID]===l}))||void 0===t?void 0:t[O.m3];break;case A.O8:s=null===(r=i=n.props.data.alleEltern.find(function(e){return e[P.ID]===l}))||void 0===r?void 0:r[P.m3];break;case A.rN:s=null===(a=i=n.props.data.personal.find(function(e){return e[x.ID]===l}))||void 0===a?void 0:a[x.m3]}var o=n.alleAmtuserZuUserid(s).find(function(e){return e[g.P5]===n.amt[A.ID]});if(void 0===o){var c=null;if(u===A.O8&&n.amt[A.C5]){var m=n.props.data.alleSchulkinder.find(function(e){return i[P.Q5].includes(e[O.ID])})[O.JR];c=n.props.data.klassen.find(function(e){return m===e[R.bm]})[R.ID]}n.state.payload.amtUser.push((0,f.A)((0,f.A)((0,f.A)((0,f.A)((0,f.A)({},g.ID,0),g.P5,n.amt[A.ID]),g.m3,s),g.C5,c),g.dT,[]))}else n.state.payload.amtUser.push(o);n.forceUpdate(),setTimeout(function(){return n.addNeueUserToAmtuser(e)},250)}else n.setState({changing:!1})}),(0,f.A)(n,"onChangeNeueUser",function(e,t){n.state.neueUserids=t,n.force
1Update()}),(0,f.A)(n,"getUsers",function(e){var t=n.props.data,r=n.state.payload.amtUser.filter(function(t){return t[g.P5]===e[A.ID]}).map(function(e){return e[g.m3]}),a=[];switch(e[A.zK]){case A.fh:(a=t.alleSchulkinder.filter(function(e){return r.includes(e[O.m3])})).sort(M.rO);break;case A.O8:(a=t.alleEltern.filter(function(e){return r.includes(e[P.m3])})).sort(M.UK);break;case A.rN:(a=t.personal.filter(function(e){return r.includes(e[x.m3])})).sort(M.qc)}return a}),(0,f.A)(n,"userIdFromUser",function(e,t){switch(t){case A.fh:return e[O.m3];case A.O8:return e[P.m3];case A.rN:return e[x.m3]}return 0});var a=n.props.modalInhalt.amt;return n.amt=a,n.state={neueUserids:[],changeFlag:!1,changing:!1,payload:{amtid:a[A.ID],amtUser:e.data.alleAmtUser.filter(function(e){return e[g.P5]===a[A.ID]})}},n}return(0,s.A)(t,e),(0,a.A)(t,[{key:"render",value:function(){var e=this,t=this.props.data,n=this.identity(),r=this.fuerKinder(),a=this.amt,l=this.getUsers(a);return u.createElement(U.A,{show:!0,onHide:this.props.onHide,animation:!1,size:"lg"},u.createElement(U.A.Header,{closeButton:!0},u.createElement("h2",null,a[A.o_])),u.createElement(U.A.Body,null,n===A.O8&&a[A.C5]&&u.createElement("div",{className:"alert alert-info"},"Wenn Sie neue Eltern hinzufügen, wird automatisch die Klasse eines Kindes angehakt. Hat ein Elternteil mehrere Kinder in verschiedenen Klassen, muss u.U. die Klasse im Nachgang korrigiert werden.",u.createElement("br",null),u.createElement("b",null,"Nur Eltern, die einen Account erstellt haben, können ausgewählt werden.")),n===A.fh&&u.createElement(V.A,{onChange:this.onChangeNeueUser,value:this.state.neueUserids,multiple:!0,choices:t.alleSchulkinder,onAuswahlBestaetigen:function(){e.onAuswahlBestaetigen(a)}}),n===A.O8&&u.createElement(Z,{onChange:this.onChangeNeueUser,value:this.state.neueUserids,multiple:!0,mitKlasse:!0,choices:t.alleEltern,onAuswahlBestaetigen:function(){e.onAuswahlBestaetigen(a)}}),n===A.rN&&u.createElement(ne.A,{onChange:this.onChangeNeueUser,value:this.state.neueUserids,multiple:!0,choices:t.personal,onAuswahlBestaetigen:function(){e.onAuswahlBestaetigen(a)}}),u.createElement("table",{className:"table table-sm table-striped"},u.createElement("tbody",null,l.map(function(l,i){var s,o,c,m=e.userIdFromUser(l,n),d=e.state.payload.amtUser.filter(function(e){return e[g.m3]===m}),f=d.map(function(e){return e[g.C5]});return n===A.O8&&a[A.C5]&&(s=t.alleSchulkinder.filter(function(e){return l[P.Q5].includes(e[O.ID])}),o=s.map(function(e){return e[O.JR]}),c=t.klassen.filter(function(e){return o.includes(e[R.bm])}
1).sort(M.xD)),u.createElement("tr",{key:"row"+i},u.createElement("td",null,i+1,"."),u.createElement("td",null,u.createElement(b.A,{onClick:function(){return e.loescheAmtUser(m)},variant:"danger",size:"sm",disabled:e.props.isLoading||e.state.changing,icon:v.SJ})),n!==A.rN?u.createElement(u.Fragment,null,u.createElement("td",null,r?l[O.K_]:l[P.K_]),u.createElement("td",null,r?l[O.vU]:l[P.vU]),u.createElement("td",null,r?l[O.JR]:l[P.$v])):u.createElement(u.Fragment,null,u.createElement("td",null,l[x.zr])),A.Jr.includes(a[A.cS])&&u.createElement("td",null,u.createElement(Q.A,{id:m+"",label:"Fächer",disabled:e.props.isLoading||e.state.changing,onChange:e.onChangeFach,value:d[0][g.dT],multiple:!0,choices:t.alleFaecher})),n===A.O8&&a[A.C5]&&u.createElement("td",null,u.createElement("div",{className:"row"},c.map(function(t,n){var r=f.includes(t[R.ID]);return u.createElement(q.A,{label:t[R.bm],key:"cb"+n+"_"+i,onChange:function(n,r){return e.onChangeKlasse(m,r,t[R.ID])},value:r,disabled:e.props.isLoading||e.state.changing||f.length<2&&r})}))))})))),u.createElement(U.A.Footer,null,u.createElement(b.A,{variant:"secondary",disabled:this.props.isLoading||this.state.changing,onClick:this.props.onHide},"Abbrechen"),u.createElement(b.A,{variant:"primary",disabled:this.props.isLoading||this.state.changing,onClick:function(){e.props.speichernAufAmtebene(e.state.payload)}},"Änderungen speichern")))}}])}(u.Component);var ie=n(95146);n(12324);const se=function(e){var t=e.data,n=(t.users,t.amtUsers),r=t.personal,a=t.schulkinder,l=t.eltern,i=e.generalData,s=i.alleAemter,o=i.klassen,c=function(e){var t=[];return e.forEach(function(e){var n=s.find(function(t){return t[A.ID]===e[g.P5]}),r=o.find(function(e){return n[A.C5]===e[R.ID]}),a=n[A.o_];void 0!==r&&(a+="("+r[R.o_]+")"),t.push(a)}),u.createElement(u.Fragment,null,t.join(", "))};return u.createElement(U.A,{show:!0,onHide:e.onHide,animation:!1,size:"lg"},u.createElement(U.A.Header,{closeButton:!0},u.createElement("h2",null,"Nicht mehr aktuelle User")),u.createElement(U.A.Body,null,u.createElement("p",null,"Für folgende User ist noch ein Amt eingetragen, Sie gehören aber nicht mehr zum aktuellen Userbestand."),0!==r.length&&u.createElement("div",null,u.createElement("h2",null,"Personal"),u.createElement("ul",null,r.map(function(e,t){var r=n.filter(function(t){return t[g.m3]===e[x.m3]});return u.createElement("li",{key:"p"+t},e[x.zr],": ",c(r))}))),0!==a.length&&u.createElement("div",null,u.createElement("h2",null,F.dc),u.createElement("ul",null,a.map(function(e,t){var r=n.filter(function(t){return t[g.m3]===e[O.m3]});return u.createElement("li",{key:"s"+t},e[O.K_],", ",e[O.vU],":  ",c(r))}))),0!==l.length&&u.createElement("div",null,u.createElement("h2",null,"Eltern/Erziehungsberechtigte"),u.createElement("ul",null,l.map(function(e,t){var r=n.filter(function(t){return t[g.m3]===e[P.m3]});return u.createElement("li",{key:"e"+t},e[P.K_],", ",e[P.vU],":  ",c(r))}))),u.createElement("p",null,"Wenn Sie auf ",u.createElement("i",null,"Schließen")," klicken, werden diese Einträge aus der Ämterverwaltung entfernt.")),u.createElement(U.A.Footer,null,u.createElement(b.A,{variant:"secondary",disabled:e.isLoading,onClick:e.onHide},"Schließen und veraltete Einträge löschen")))};function ue(e,t,n){return t=(0,i.A)(t),(0,l.A)(e,oe()?Reflect.construct(t,n||[],(0,i.A)(e).constructor):t.apply(e,n))}function oe(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(e){}return(oe=function(){return!!e})()}m().locale("de");var ce=["&#127819;","&#127815;","&#127818;","&#127821;","&#127821;","&#127827;","&#127824;"],me="B_klt_darf_aemter",de="B_aemter_aus_altem_schuljahr",fe=function(e){function t(e){var n;return(0,r.A)(this,t),n=ue(this,t,[e]),(0,f.A)(n,"refresh",function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:null;n.props.bolle.api(h.$3.holeDatenFuerVerwaltung,{schuljahrid:e},function(e){n.state.data=e,setTimeout(function(){return n.fetchMissungUsers()},500)})}),(0,f.A)(n,"hasRoleVerwaltung",function(){return n.props.bolle.hasRole(L.VS)}
1),(0,f.A)(n,"oeffneModalUserebene",function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0,r=A.fh===e;n.setState({modalUserebene:{fuerKinder:r,userid:t,sortKey:n.state.sortKey[e]}})}),(0,f.A)(n,"sortAmtUser",function(e,t){var r=!(arguments.length>2&&void 0!==arguments[2])||arguments[2],a=arguments.length>3&&void 0!==arguments[3]?arguments[3]:"",l=r?n.state.data.alleSchulkinder.find(function(t){return t[O.m3]===e[g.m3]}):n.state.data.alleEltern.find(function(t){return t[P.m3]===e[g.m3]}),i=r?n.state.data.alleSchulkinder.find(function(e){return e[O.m3]===t[g.m3]}):n.state.data.alleEltern.find(function(e){return e[P.m3]===t[g.m3]});if(void 0===l)return 1;if(void 0===i)return-1;var s=r?l[O.K_]:l[P.K_],u=r?i[O.K_]:i[P.K_],o=r?l[O.vU]:l[P.vU],c=r?i[O.vU]:i[P.vU],m=s.localeCompare(u),d=o.localeCompare(c);if("e0"===a||"k0"===a)return m;if("e1"===a||"k1"===a)return d;var f=0;if(r){var h=n.state.data.klassen.find(function(e){return e[R.bm]===l[O.JR]}),p=n.state.data.klassen.find(function(e){return e[R.bm]===i[O.JR]});f=(0,M.xD)(h,p)}else{var E=n.state.data.klassen.find(function(t){return t[R.ID]===e[g.C5]}),v=n.state.data.klassen.find(function(e){return e[R.ID]===t[g.C5]});f=(0,M.xD)(E,v)}if("e2"===a||"k2"===a)return f;if("e3"===a||"k3"===a){var b=r?l[O.vm]:l[P.Tm],U=r?i[O.vm]:i[P.Tm];return b.localeCompare(U)}var y=n.state.data.alleAemter.find(function(e){return e[A.cS]===a});if(e[g.P5]===y[A.ID]&&t[g.P5]!==y[A.ID])return-1;if(e[g.P5]!==y[A.ID]&&t[g.P5]===y[A.ID])return 1;if(!r&&y[A.C5]){var k=n.state.data.klassen.find(function(t){return t[R.ID]===e[g.C5]}),I=n.state.data.klassen.find(function(e){return e[R.ID]===t[g.C5]});f=(0,M.xD)(k,I)}return 0!==f?f:0===m?d:m}),(0,f.A)(n,"oeffneModalAmtebene",function(e){n.setState({modalAmtebene:{amt:e,sortKey:n.state.sortKey[e[A.zK]]}})}),(0,f.A)(n,"objectStrukturAmt",function(){return[(0,f.A)((0,f.A)((0,f.A)((0,f.A)({},G.xj,A.o_),G.u9,"Name"),G.a8,G.jY),G.NE,!0)]}),(0,f.A)(n,"fetchMissungUsers",function(){if(!n.state.missingUsersFetched&&0!==n.state.missingUsers.length){var e={userids:n.state.missingUsers};n.props.bolle.api(h.$3.fetchMissingUsers,e,function(e){n.state.missingUsersFetched=!0,n.state.missingUsersData=e,n.forceUpdate()})}}),(0,f.A)(n,"entferneVeralteteAmtuser",function(){var e={userids:n.state.missingUsers};n.props.bolle.api(h.$3.entferneVeralteteAmtuser,e,function(e){n.props.bolle.addAlert("success","Veraltete Einträge gelöscht","Die Einträge wurden aus der Datenbank gelöscht.")})}),(0,f.A)(n,"speichernAufUserebene",function(e){n.props.bolle.api(h.$3.speichernAufUserebene,e,function(e){n.state.data.alleAmtUser=e.alleAmtUser,n.state.modalUserebene=null,n.props.bolle.addAlert("success","Gespeichert","Änderungen erfolgreich gespeichert")})}),(0,f.A)(n,"speichernAufAmtebene",function(e){n.props.bolle.api(h.$3.speichernAufAmtebene,e,function(e){n.state.data.alleAmtUser=e.alleAmtUser,n.state.modalAmtebene=null,n.props.bolle.addAlert("success","Gespeichert","Änderungen erfolgreich gespeichert")})}),(0,f.A)(n,"renderPersonalAemter",function(){var e=n.state.data.alleAemter,t=n.state.data.alleAmtUser;return u.createElement("div",{className:"row"},A.Hy.map(function(r,a){var l=e.find(function(e){return e[A.cS]===r});if(void 0===l)return console.log("Folgendes Amt fehlt:"+r),null;var i=t.filter(function(e){return e[g.P5]===l[A.ID]});return u.createElement("div",{key:"perso"+a,className:"col-xl-4 col-lg-5 col-md-6"},u.createElement("table",{className:"table table-striped",style:{marginTop:"15px"}},u.createElement("thead",null,u.createElement("tr",null,u.createElement("th",
1null,!n.vergangenesSchuljahrGewaehlt()&&u.createElement(b.A,{size:"sm",variant:"info",onClick:function(){return n.oeffneModalAmtebene(l)},icon:v.zx})," ",l[A.o_]))),u.createElement("tbody",null,i.map(function(e,t){var r=n.state.data.personal.find(function(t){return t[x.m3]===e[g.m3]});return u.createElement("tr",{key:"a"+a+"au"+t},u.createElement("td",null,void 0!==r&&u.createElement("span",null,r[x.zr])))}))))}))}),(0,f.A)(n,"setFilter",function(e,t){n.state.sortKey[e]=t,n.forceUpdate()}),(0,f.A)(n,"header",function(e){var t=A.fh===e,r=[{title:"Nachname",key:t?"k0":"e0"},{title:"Vorname",key:t?"k1":"e1"},{title:t?"Klasse":"Klasse(n) der Kinder",key:t?"k2":"e2"},{title:"E-Mail-Adresse",key:t?"k3":"e3"}];return u.createElement(u.Fragment,null,r.map(function(t,r){return u.createElement("th",{key:"header"+r,style:{width:"10%"},className:"pointer "+(n.state.sortKey[e]===t.key?"grey":""),onClick:function(){return n.setFilter(e,t.key)}},t.title)}))}),(0,f.A)(n,"matrixFuerAemter",function(e){var t=A.fh===e,r=t?A.ht:A.Dj,a=n.state.data.alleAemter.filter(function(e){return r.includes(e[A.cS])}).sort(function(e,t){return r.findIndex(function(t){return t===e[A.cS]})-r.findIndex(function(e){return e===t[A.cS]})}),l=a.map(function(e){return e[A.ID]}),i=n.state.data.alleAmtUser.filter(function(e){return l.includes(e[g.P5])}),s=i.map(function(e){return e[g.m3]}),o=t?n.state.data.alleSchulkinder.filter(function(e){return s.includes(e[O.m3])}):[],c=t?[]:n.state.data.alleEltern.filter(function(e){return s.includes(e[O.m3])}),m=60/r.length,d={},f={};return u.createElement("table",{className:"table table-sm table-hover table-striped"},u.createElement("thead",null,u.createElement("tr",null,n.header(e),a.map(function(t,r){return u.createElement("th",{style:{width:m+"%"},key:"th"+r,className:"text-center align-middle pointer "+(n.state.sortKey[e]===t[A.cS]?"grey":""),onClick:function(){return n.setFilter(e,t[A.cS])}},A.Q4[t[A.cS]])}))),u.createElement("tbody",null,u.createElement("tr",null,u.createElement("td",{colSpan:4},!n.vergangenesSchuljahrGewaehlt()&&u.createElement(b.A,{size:"sm",variant:"outline-info",onClick:function(){return n.oeffneModalUserebene(e,0)},icon:v.b9})),a.map(function(e,t){return u.createElement("td",{key:"th"+t,className:"text-center align-middle"},!n.vergangenesSchuljahrGewaehlt()&&u.createElement(b.A,{size:"sm",variant:"info",onClick:function(){return n.oeffneModalAmtebene(e)},icon:v.zx}))})),i.sort(function(r,a){return n.sortAmtUser(r,a,t,n.state.sortKey[e])}).map(function(r,l){if(void 0===(d=t?o.find(function(e){return e[O.m3]===r[g.m3]}):c.find(function(e){return e[P.m3]===r[g.m3]}))&&(console.log("Kein User zu folgendem AmtUser gefunden: ",r),n.state.missingUsers.push(r[g.m3])),void 0===d||JSON.stringify(d)===JSON.stringify(f))return null;f=d;var s=t?[]:n.state.data.alleSchulkinder.filter(function(e){return d[P.Q5].includes(e[O.ID])}).sort(M.rO),m=t?[]:s.map(function(e){return e[O.Xo]}),h=i.filter(function(e){return e[g.m3]===(t?d[O.m3]:d[P.m3])});return u.createElement("tr",{key:"tr"+l},u.createElement("td",null,!n.vergangenesSchuljahrGewaehlt()&&u.createElement(b.A,{size:"sm",variant:"outline-info",onClick:function(){return n.oeffneModalUserebene(e,r[g.m3])},icon:v.zx})," ",t?d[O.K_]:d[P.K_]),u.createElement("td",null,t?d[O.vU]:d[P.vU]),u.createElement("td",null,t?u.createElement(u.Fragment,null,d[O.Xo],"  ",u.createElement("small",null,d[O.Ht])):u.createElement(u.Fragment,null,m.join(", "))),u.createElement("td",null,t?u.createElement("a",{href:"mailto:"+d[O.vm]},d[O.vm]):u.createElement("a",{href:"mailto:"+d[P.Tm]},d[P.Tm])),a.map(function(e,r){return u.createElement("td",{key:"th"+r,className:"text-center align-middle"},h.filter(function(t){return t[g.P5]===e[A.ID]}).map(function(r,a){var l=!t&&e[A.C5]?n.state.data.klassen.find(function(e){return e[R.ID]===r[g.C5]}):void 0;return u.createElement(u.Fragment,{key:"ab"+r[g.ID]},0!==a&&u.createElement("br",null),"✓  ",void 0!==l&&u.createElement("span",null,"(",l[R.bm],")"))}))}))})))}),(0,f.A)(n,"getRandomInt",function(e){return Math.floor(Math.random()*e)}),(0,f.A)(n,"randomFruit",function(){return ce[n.getRandomInt(ce.length)]}),(0,f.A)(n,"amtLoeschen",function(e){n.props.bolle.api(h.$3.amtLoeschen,e,function(e){n.state.data.alleAemter=e.alleAemter,n.state.modalAmtObject=null,n.force
1Update()})}),(0,f.A)(n,"amtBearbeiten",function(e){n.props.bolle.api(h.$3.amtBearbeiten,e,function(e){n.state.data.alleAemter=e.alleAemter,n.state.modalAmtObject=null,n.forceUpdate()})}),(0,f.A)(n,"neuerAmtUser",function(e,t,r,a){var l={amt:e[A.ID],user:t,klasse:r,faecher:a};n.props.bolle.api(h.$3.userHinzufuegen,l,function(e){n.state.modal_neuerUser=null,n.refresh()})}),(0,f.A)(n,"downloadListe",function(){var e=!(arguments.length>0&&void 0!==arguments[0])||arguments[0];n.props.bolle.api_link(h.$3.downloadAemterVerewaltung,{verwaltungsaemter:e,aktuellesSchuljahr:!n.vergangenesSchuljahrGewaehlt()},"_blank")}),(0,f.A)(n,"einstellungAendern",function(e,t){n.props.bolle.api(h.$3.einstellung_aendern,{einstellung:e,wert:t},function(t){n.state.data[e]=t[e],n.props.bolle.addAlert("success","Gespeichert","Änderungen erfolgreich gespeichert")})}),(0,f.A)(n,"oeffneAemterObjectModal",function(e){n.props.bolle.isLoading||n.setState({modalAmtObject:e})}),(0,f.A)(n,"vergangenesSchuljahrGewaehlt",function(){return n.state.data.schuljahrid===n.state.data.vsj[T.ID]}),(0,f.A)(n,"schuljahrWechseln",function(){n.vergangenesSchuljahrGewaehlt()?n.refresh():n.refresh(n.state.data.vsj[T.ID])}),n.state={data:null,modal_neuerUser:null,modalUserebene:null,modalAmtebene:null,modalAmtObject:null,sortKey:(0,f.A)((0,f.A)((0,f.A)({},A.fh,"k2"),A.O8,A.Dj[0]),A.rN,""),missingUsers:[],missingUsersFetched:!1,missingUsersData:null},n}
1return(0,s.A)(t,e),(0,a.A)(t,[{key:"componentDidMount",value:function(){this.props.bolle.init("Ämter: Verwaltung",178),this.refresh()}},{key:"render",value:function(){var e=this,t=this.state.data;if(null===t)return u.createElement("i",null,"wird geladen...");var n=this.vergangenesSchuljahrGewaehlt();return u.createElement(u.Fragment,null,n&&u.createElement("div",{className:"alert alert-danger"},u.createElement("h1",null,"Es wurde das letzte Schuljahr ausgewählt."),"Eine Bearbeitung ist nicht möglich.",u.createElement("br",null),"Es wird angezeigt, in welcher Klasse sich die Kinder aktuell befinden."),u.createElement("div",{className:"float-right"},u.createElement(b.A,{disabled:this.props.bolle.isLoading,onClick:this.schuljahrWechseln,size:"sm",variant:n?"primary":"outline-secondary"},n?"Zum aktuellen Schuljahr wechseln":"Zum letzten Schuljahr wechseln")),u.createElement(H.tU,null,u.createElement(H.wb,null,u.createElement(H.oz,null,"Ämter laut Schulgesetz"),!n&&u.createElement(H.oz,null,"Ämter nach Klassen"),!n&&u.createElement(H.oz,null,"Einstellungen & weitere Ämter")),u.createElement(H.Kp,null,u.createElement("div",{className:"float-right"},u.createElement(b.A,{onClick:function(){return e.downloadListe()},size:"sm",variant:"outline-secondary",icon:v.A2},"Export der Verwaltungs-Ämter")),u.createElement(H.tU,null,u.createElement("small",null,"Bitte beachten Sie, dass je nach Sortierung, die gleiche Zeile in der Tabelle mehrfach auftauchen kann."),u.createElement(H.wb,null,u.createElement(H.oz,null,F.dc),u.createElement(H.oz,null,"Eltern u. Erziehungsberechtigte"),u.createElement(H.oz,null,"Lehrkräfte")),u.createElement(H.Kp,null,this.matrixFuerAemter(A.fh)),u.createElement(H.Kp,null,this.matrixFuerAemter(A.O8)),u.createElement(H.Kp,null,this.renderPersonalAemter()))),!n&&u.createElement(H.Kp,null,u.createElement("div",{className:"float-right"},u.createElement(b.A,{onClick:function(){return e.downloadListe(!1)},size:"sm",variant:"outline-secondary",icon:v.A2},"Export der schuleigenen Ämter")),u.createElement("p",null,"Zu den Ämter-Eintragungen der einzelnen Klassen:"),u.createElement("ul",null,t.alleVerbuende.sort(function(e,t){return(0,M.vw)(e,t)}).map(function(e){return u.createElement("li",{key:e[E.ID]},u.createElement(B.N_,{to:(0,o.tW)(d.fpW,{verbundid:e[E.ID]})},e[E.o_]))}))),!n&&u.createElement(H.Kp,null,u.createElement("div",{className:"float-right"},u.createElement(b.A,{onClick:function(){return e.downloadListe(!1)},size:"sm",variant:"outline-secondary",icon:v.A2},"Export der schuleigenen Ämter")),t.email_adressen&&u.createElement(u.Fragment,null,u.createElement("h2",null,"Für E-Mail-Listen Ämter des Vorjahres verwenden"),u.createElement("p",null,"Bitte bedenken Sie, dass E-Mail-Listen immer nur nac
1hts generiert werden. Eine Änderung an diesem Häkchen wirkt sich also erst über Nacht aus."),u.createElement(q.A,{onChange:function(){return e.einstellungAendern(de,!t[de])},disabled:this.props.bolle.isLoading,value:t[de],label:"Ämter aus Vorjahr verwenden"})),u.createElement("h2",null,"Rechte des Klassenleitungsteams"),u.createElement("p",null,"Hier können Sie einstellen, ob die Klassenleitungen die Verwaltungsämter (GSV, GEV, ...) für die eigene Klasse eintragen und ändern dürfen oder nicht."),u.createElement(q.A,{onChange:function(){return e.einstellungAendern(me,!t[me])},disabled:this.props.bolle.isLoading,value:t[me],label:"KLT darf Ämter ändern"}),u.createElement("h2",null,"Weitere Ämter"),u.createElement("p",null,"Legen Sie fest, welche Ämter (für Schüler:innen) abgesehen von den Verwaltungsämtern an Ihrer Schule über BOLLE verwaltet werden sollen. Diese können in jedem Fall von den KLT eingetragen werden."),!n&&u.createElement(b.A,{size:"sm",onClick:function(){return e.setState({modalAmtObject:(0,f.A)((0,f.A)({},A.ID,0),A.o_,"")})},disabled:this.props.bolle.isLoading,icon:v.b9},"Amt hinzufügen"),u.createElement("br",null),u.createElement("br",null),u.createElement("table",{className:"table"},u.createElement("thead",null,u.createElement("tr",null,u.createElement("th",
1null,"Name"))),u.createElement("tbody",null,this.state.data.alleAemter.filter(function(e){return!A.UU.includes(e[A.cS])}).sort(function(e,t){return e[A.vw]-t[A.vw]}).map(function(t,n){return u.createElement("tr",{key:"tr"+n,className:e.props.bolle.isLoading?"":"pointer",onClick:function(){return e.oeffneAemterObjectModal(t)}},u.createElement("td",null,t[A.o_]))}))))),null!==this.state.modalAmtObject&&u.createElement(ie.A,{title:0===this.state.modalAmtObject[A.ID]?"Neues Amt anlegen":"Amt bearbeiten",onCancel:function(){return e.setState({modalAmtObject:null})},struktur:this.objectStrukturAmt(),onSave:this.amtBearbeiten,onDelete:this.amtLoeschen,object:this.state.modalAmtObject,disabled:this.props.bolle.isLoading}),null!==this.state.modalUserebene&&u.createElement(ee,{data:this.state.data,isLoading:this.props.bolle.isLoading,modalInhalt:this.state.modalUserebene,speichernAufUserebene:this.speichernAufUserebene,onHide:function(){return e.setState({modalUserebene:null})}}),null!==this.state.modalAmtebene&&u.createElement(le,{data:this.state.data,isLoading:this.props.bolle.isLoading,modalInhalt:this.state.modalAmtebene,sortAmtUser:this.sortAmtUser,speichernAufAmtebene:this.speichernAufAmtebene,onHide:function(){return e.setState({modalAmtebene:null})}}),null!==this.state.missingUsersData&&u.createElement(se,{data:this.state.missingUsersData,generalData:this.state.data,isLoading:this.props.bolle.isLoading,onHide:function(){e.setState({missingUsersData:null}),e.entferneVeralteteAmtuser()}}))}}])}(u.Component);const he=(0,o.y)(fe);function pe(e,t,n){return t=(0,i.A)(t),(0,l.A)(e,Ae()?Reflect.construct(t,n||[],(0,i.A)(e).constructor):t.apply(e,n))}function Ae(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(e){}return(Ae=function(){return!!e})()}m().locale("de");var ge=function(e){function t(e){var n;return(0,r.A)(this,t),n=pe(this,t,[e]),(0,f.A)(n,"refresh",function(){n.props.bolle.api(h.$3.holeDatenFuerFBL,null,function(e){n.state.data=e})}),n.state={data:null},n}
1return(0,s.A)(t,e),(0,a.A)(t,[{key:"componentDidMount",value:function(){this.props.bolle.init("Vertreter:innen für Fachkonferenzen",207),this.refresh()}},{key:"render",value:function(){var e=this.state.data;if(null===e)return u.createElement("div",null,u.createElement("i",null,"Daten werden geladen..."));var t=e.faecher.sort(function(e,t){return e[te.o_].localeCompare(t[te.o_])}),n=e.users,r=e.aemter,a=e.amtUsers;return u.createElement(u.Fragment,null,u.createElement(H.tU,null,u.createElement(H.wb,null,t.map(function(e,t){return u.createElement(H.oz,{key:"tab"+t},e[te.o_])})),t.map(function(e,t){var l=a.filter(function(t){return t[g.dT].includes(e[te.ID])}),i=[];l.forEach(function(e){var t=n.find(function(t){return t[p.ID]===e[g.m3]});void 0!==t&&i.push(t)});var s=i.map(function(e){return e[p.Tm]}).join(",%20");return u.createElement(H.Kp,{key:"tabpanel"+t},r.map(function(e,r){var a=l.filter(function(t){return t[g.P5]===e[A.ID]}),i=[];return a.forEach(function(e){var t=n.find(function(t){return t[p.ID]===e[g.m3]});void 0!==t&&i.push(t)}),u.createElement("div",{key:"p"+t+"a"+r},u.createElement("h2",null,e[A.o_]),u.createElement("table",{className:"table "},u.createElement("tbody",null,i.map(function(e,n){return u.createElement("tr",{key:"p"+t+"a"+r+"u"+n},u.createElement("td",null,e[p.zF]),u.createElement("td",null,u.createElement("a",{href:"mailto:"+e[p.Tm]},e[p.Tm])))}))))}),u.createElement("p",null,u.createElement("a",{href:"mailto:?bcc="+s},"E-Mail an alle im BCC")))})))}}])}(u.Component);const Ee=(0,o.y)(ge);function ve(e,t,n){return t=(0,i.A)(t),(0,l.A)(e,be()?Reflect.construct(t,n||[],(0,i.A)(e).constructor):t.apply(e,n))}function be(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(e){}return(be=function(){return!!e})()}m().locale("de");var Ue=function(e){function t(e){var n;return(0,r.A)(this,t),(n=ve(this,t,[e])).props.bolle.setTitle("Fördern"),n}return(0,s.A)(t,e),(0,a.A)(t,[{key:"render",value:function(){return u.createElement(o.dO,null,u.createElement(o.qh,{path:d.VIX},u.createElement(he,{bolle:this.props.bolle})),u.createElement(o.qh,{path:d.fpW},u.createElement(j,{bolle:this.props.bolle})),u.createElement(o.qh,{path:d.SbR},u.createElement(Ee,{bolle:this.props.bolle})))}}])}(u.Component);const ye=(0,o.y)(Ue)},12324(e,t,n){n(96540)}}]);

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.