%PDF- %PDF-
Direktori : /home/opti/www/ezone.optisoft.com.ng/ |
Current File : /home/opti/www/ezone.optisoft.com.ng/68.7ec2ac9adf644f14341b.chunk.js |
(window.webpackJsonp=window.webpackJsonp||[]).push([[68],{"2c7093dd5934b8e38dc9":function(e,t,o){"use strict";o.r(t);var r,n=o("8af190b70a6bc55c6f1b"),i=o.n(n),a=(o("8a2d1b95e05b6a321e74"),o("d7dd51e1bf6bfc2c9c3d")),l=o("e95a63b25fb92ed15721"),c=o("0d7f0986bcd2f33d8a2a"),d=o("a28fc3c963a1d4d1a2e5"),u=o("ab4cb61bcb2dc161defb"),s=o("306bf0ec9085ecb66c64"),p=o("4c22e4ffbfdbbdf74d58"),f=o("0d939196e59ed73c94e6"),m=o("d4df020feb07c4f688e4"),y=o.n(m),b=o("711f9393a7bdb8588a8c"),v=o("b0c37be7de20d933b466"),h=o("8dbb7328769ef2efaea6"),g=o.n(h),w=o("c0459d6a931679ecbbc6"),P=o.n(w),O=o("979f0bf208cac32de897"),A=o("c233babf320cd068509e"),S=o.n(A),j=o("8e4c85c29cdef1bf8a5f");function C(e,t,o,n){r||(r="function"===typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var i=e&&e.defaultProps,a=arguments.length-3;if(t||0===a||(t={children:void 0}),1===a)t.children=n;else if(a>1){for(var l=new Array(a),c=0;c<a;c++)l[c]=arguments[c+3];t.children=l}if(t&&i)for(var d in i)void 0===t[d]&&(t[d]=i[d]);else t||(t=i||{});return{$$typeof:r,type:e,key:void 0===o?null:""+o,ref:null,props:t,_owner:null}}function T(e,t){var o=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),o.push.apply(o,r)}return o}function k(e){for(var t=1;t<arguments.length;t++){var o=null!=arguments[t]?arguments[t]:{};t%2?T(Object(o),!0).forEach((function(t){D(e,t,o[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(o)):T(Object(o)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(o,t))}))}return e}function D(e,t,o){return t in e?Object.defineProperty(e,t,{value:o,enumerable:!0,configurable:!0,writable:!0}):e[t]=o,e}function I(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){if("undefined"===typeof Symbol||!(Symbol.iterator in Object(e)))return;var o=[],r=!0,n=!1,i=void 0;try{for(var a,l=e[Symbol.iterator]();!(r=(a=l.next()).done)&&(o.push(a.value),!t||o.length!==t);r=!0);}catch(e){n=!0,i=e}finally{try{r||null==l.return||l.return()}finally{if(n)throw i}}return o}(e,t)||function(e,t){if(!e)return;if("string"===typeof e)return x(e,t);var o=Object.prototype.toString.call(e).slice(8,-1);"Object"===o&&e.constructor&&(o=e.constructor.name);if("Map"===o||"Set"===o)return Array.from(e);if("Arguments"===o||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(o))return x(e,t)}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function x(e,t){(null==t||t>e.length)&&(t=e.length);for(var o=0,r=new Array(t);o<t;o++)r[o]=e[o];return r}function N(){return(N=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var o=arguments[t];for(var r in o)Object.prototype.hasOwnProperty.call(o,r)&&(e[r]=o[r])}return e}).apply(this,arguments)}var E=Object(f.makeStyles)((function(e){return{root:{flexGrow:1},title:{flexGrow:1},backdrop:{zIndex:e.zIndex.drawer+1,color:"#fff"}}})),G=i.a.forwardRef((function(e,t){return i.a.createElement(f.Slide,N({direction:"up",ref:t},e))})),B=Object(d.b)({loading:s.n(),positionDialog:s.t(),partyGroupData:s.r(),AllUserData:s.c()});var z,M=Object(a.connect)(B,(function(e){return{closeNewPositionDialog:function(){return e(p.r())},createNewPosition:function(t){return e(p.z(t))},updatePosition:function(t){return e(p.pb(t))}}})),R=Object(u.compose)(M,n.memo)((function(e){var t=e.updatePosition,o=(e.loading,e.partyGroupData,e.positionDialog),r=e.closeNewPositionDialog,a=(e.AllUserData,e.createNewPosition),l=e.params,c=E(),d=I(i.a.useState({name:"",description:"",party_id:""}),2),u=d[0],s=d[1];Object(n.useEffect)((function(){s(k({},o.data))}),[o.data]);var p,m,y=function(e){return function(t){var o;s(k(k({},u),{},(D(o={},e,t.target.value),D(o,"party_id",l.partyId),o)))}};return C("div",{},void 0,i.a.createElement(f.Dialog,N({},o.props,{onClose:r,keepMounted:!0,TransitionComponent:G,"aria-labelledby":"form-dialog-title"}),C(f.AppBar,{position:"relative"},void 0,C(f.Toolbar,{},void 0,C(f.Typography,{variant:"h6",className:c.title},void 0,"new"===o.type?"New Position":"Edit Position"))),C(f.DialogContent,{dividers:!0},void 0,C("div",{},void 0,C(f.TextField,{id:"subgroup-name",label:"Name",value:u.name?u.name:"",variant:"outlined",onChange:y("name"),margin:"normal",fullWidth:!0}),C(f.TextField,{id:"description",label:"Description",value:u.description?u.description:"",onChange:y("description"),margin:"normal",variant:"outlined",fullWidth:!0,multiline:!0,rows:"3"}))),C(f.DialogActions,{},void 0,C(f.Button,{onClick:function(){return"new"===o.type?a(u):t(u),void s("")},color:"primary",variant:"contained",disabled:(p=u.name,m=u.description,!(""!==p&&""!==m))},void 0,"new"===o.type?"Save":"Update"),C(f.Button,{onClick:function(){return r()},color:"primary",variant:"outlined"},void 0,"Cancel"))))}));function H(e,t,o,r){z||(z="function"===typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var n=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=r;else if(i>1){for(var a=new Array(i),l=0;l<i;l++)a[l]=arguments[l+3];t.children=a}if(t&&n)for(var c in n)void 0===t[c]&&(t[c]=n[c]);else t||(t=n||{});return{$$typeof:z,type:e,key:void 0===o?null:""+o,ref:null,props:t,_owner:null}}var U=Object(f.makeStyles)((function(e){return{root:{flexGrow:1},datatable:{"& .MuiTableRow-root:hover":{cursor:"pointer"},"& .MuiTableHead-root":{"& .MuiTableCell-head":{color:e.palette.common.white},"& .MuiTableCell-root:nth-child(odd)":{backgroundColor:e.palette.primary.main},"& .MuiTableCell-root:nth-child(even)":{backgroundColor:Object(v.darken)(e.palette.primary.main,.1)}}},breadcrumbs:{padding:e.spacing(2,0),"& > * + *":{marginTop:e.spacing(2)}},backdrop:{zIndex:e.zIndex.drawer+1,color:"#fff"}}})),L=H(f.Icon,{}),$=H(S.a,{}),F=H(f.CircularProgress,{color:"inherit"}),_=Object(d.b)({loading:s.n(),partyGroupData:s.r(),selectedPartyGroupData:s.u(),allPositions:s.k(),selectedPosition:s.v(),allTags:s.l()});var W,J=Object(a.connect)(_,(function(e){return{openEditPartiesDialogAction:function(t){return e(p.X(t))},openEditPositionDialogAction:function(t){return e(p.ab(t))},dispatchOpenNewPositionAction:function(){return e(p.eb())},dispatchOpenNewPartiesAction:function(){return e(p.bb())},DispatchgetSelectedPartyGroupAction:function(t){return e(p.S(t))},getSelectedPosition:function(t){return e(p.T(t))},dispatchGetPartyGroups:function(){return e(p.P())},dispatchGetAllUsersAction:function(){return e(p.G())},getAllTagsAction:function(){return e(p.D())}}})),V=Object(u.compose)(l.withRouter,J,n.memo)((function(e){var t=U(),o=e.getAllTagsAction,r=e.openEditPositionDialogAction,a=(e.openEditPartiesDialogAction,e.dispatchOpenNewPositionAction),l=e.dispatchGetAllUsersAction,c=e.dispatchGetPartyGroups,d=e.getSelectedPosition,u=(e.partyGroupData,e.dispatchOpenNewPartyGroupAction,e.dispatchOpenNewPartiesAction,e.loading),s=e.positions,p=(e.selectedPosition,e.match.params);Object(n.useEffect)((function(){c(),l(),o()}),[]);var m=[{name:"id",label:" ",options:{display:"excluded",filter:!0,sort:!1}},{name:"Id",label:"S/N",options:{filter:!0,customBodyRender:function(e,t){return""===e?"":H(f.FormControlLabel,{label:t.rowIndex+1,control:L})}}},{name:"name",label:"Name",options:{filter:!0,sort:!1}},{name:"employees",label:"No of Employees",options:{filter:!0,sort:!1,customBodyRender:function(e){return H(f.Typography,{},void 0,e&&e.length)}}},{name:"id",label:"Action",options:{filter:!0,sort:!1,customBodyRender:function(e){var t=s.find((function(t){return t.id===e}));return H("div",{},void 0,H(f.Button,{variant:"outlined",size:"small",color:"primary",onClick:function(e){return e.stopPropagation(),r(t)}},void 0,"Edit"))}}},{name:"id",label:"Action",options:{filter:!0,sort:!1,customBodyRender:function(t){s.find((function(e){return e.id===t}));return H("div",{},void 0,H(f.Button,{variant:"outlined",size:"small",color:"primary",onClick:function(o){return o.stopPropagation(),r=t,n=s&&s.find((function(e){return e.id===parseInt(r,10)})),d(n),void e.history.push("/organization/company/structure/".concat(p.groupId,"/party/").concat(p.partyId,"/position/").concat(r));var r,n}},void 0,"View"))}}}],b={filter:!1,print:!1,viewColumns:!1,filterType:"checkbox",responsive:"scrollMaxHeight",selectableRows:"none",customToolbar:function(){return H(f.Button,{variant:"contained",color:"primary",style:{marginLeft:5},size:"small",startIcon:$,onClick:function(){return a()}},void 0,"New Position")},textLabels:{body:{noMatch:"Sorry, no matching positions found",toolTip:"Sort",columnHeaderTooltip:function(e){return"Sort for ".concat(e.label)}}},elevation:0};return H(i.a.Fragment,{},void 0,H(f.Backdrop,{className:t.backdrop,open:u},void 0,F),H(y.a,{className:t.datatable,title:"All Positions",data:s,columns:m,options:b}),H(R,{params:p}))}));function X(e,t,o,r){W||(W="function"===typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var n=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=r;else if(i>1){for(var a=new Array(i),l=0;l<i;l++)a[l]=arguments[l+3];t.children=a}if(t&&n)for(var c in n)void 0===t[c]&&(t[c]=n[c]);else t||(t=n||{});return{$$typeof:W,type:e,key:void 0===o?null:""+o,ref:null,props:t,_owner:null}}var q=Object(f.makeStyles)((function(e){return{root:{flexGrow:1},flex:{display:"flex",justifyContent:"flex-start",alignItems:"center","& > *":{marginRight:e.spacing(1)}},datatable:{"& .MuiTableRow-root:hover":{cursor:"pointer"},"& .MuiTableHead-root":{"& .MuiTableCell-head":{color:e.palette.common.white},"& .MuiTableCell-root:nth-child(odd)":{backgroundColor:e.palette.primary.main},"& .MuiTableCell-root:nth-child(even)":{backgroundColor:Object(v.darken)(e.palette.primary.main,.1)}}},link:{fontSize:e.typography.h6.fontSize},divider:{margin:e.spacing(5,0)},backdrop:{zIndex:e.zIndex.drawer+1,color:"#fff"}}})),K=X(f.Icon,{}),Q=X(b.Add,{}),Y=X(f.CircularProgress,{color:"inherit"}),Z=X(f.IconButton,{},void 0,X(P.a,{})),ee=X(g.a,{fontSize:"small"}),te=Object(d.b)({loading:s.n(),getPartyById:s.m()});var oe,re=Object(a.connect)(te,(function(e){return{openEditPartiesDialogAction:function(t){return e(p.X(t))},openNewPartiesDialogAction:function(t){return e(p.bb(t))},getPartyByIdAction:function(t){return e(p.M(t))}}})),ne=Object(u.compose)(l.withRouter,re,n.memo)((function(e){var t=q(),o=e.openEditPartiesDialogAction,r=e.openNewPartiesDialogAction,a=e.loading,l=e.match,c=e.getPartyByIdAction,d=e.getPartyById,u=l.params;Object(n.useEffect)((function(){c(u.partyId)}),[]);var s=[{name:"id",label:" ",options:{display:"excluded",filter:!0,sort:!1}},{name:"Id",label:"S/N",options:{filter:!0,customBodyRender:function(e,t){return X(f.FormControlLabel,{label:t.rowIndex+1,control:K})}}},{name:"name",label:"Party Name",options:{filter:!0,sort:!1}},{name:"tag.name",label:"Tag",options:{filter:!0,sort:!1}},{name:"id",label:"Action",options:{filter:!0,sort:!1,customBodyRender:function(e){var t=d.parties.find((function(t){return e===t.id}));return X("div",{},void 0,X(f.Button,{variant:"outlined",size:"small",color:"primary",onClick:function(){return o(t)}},void 0,"Edit"))}}},{name:"id",label:"Action",options:{filter:!0,sort:!1,customBodyRender:function(t){return X(f.Button,{variant:"outlined",size:"small",color:"primary",onClick:function(o){var r,n;o.stopPropagation(),r=d.id,c(n=t),e.history.push("/organization/company/structure/".concat(r,"/party/").concat(n))}},void 0,"View")}}}],p={filter:!1,print:!1,viewColumns:!1,filterType:"checkbox",responsive:"scrollMaxHeight",selectableRows:"none",customToolbar:function(){return X(f.Button,{variant:"contained",style:{marginLeft:5},color:"primary",size:"small",startIcon:Q,onClick:function(){return r({partyGroupId:d.id})}},void 0,"New Party")},textLabels:{body:{noMatch:"Sorry, no matching parties found",toolTip:"Sort",columnHeaderTooltip:function(e){return"Sort for ".concat(e.label)}}},elevation:0};return X(i.a.Fragment,{},void 0,X(f.Backdrop,{className:t.backdrop,open:a},void 0,Y),d&&X("div",{},void 0,X(y.a,{className:t.datatable,title:X("div",{className:t.flex},void 0,X(f.Link,{color:"inherit",onClick:function(){e.history.goBack()}},void 0,Z),X(f.Breadcrumbs,{separator:ee,"aria-label":"breadcrumb"},void 0,X(f.Link,{color:"inherit",onClick:function(){e.history.push("/organization/company/structure")},className:t.link},void 0,"Party Groups"),X(f.Typography,{color:"textPrimary",variant:"h6"},void 0,O.a.toTitleCase(d.name)))),data:d.parties,columns:s,options:p}),X(f.Divider,{className:t.divider}),X(V,{positions:d.positions})))})),ie=o("340a59d39dc0a303b131");function ae(e,t,o,r){oe||(oe="function"===typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var n=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=r;else if(i>1){for(var a=new Array(i),l=0;l<i;l++)a[l]=arguments[l+3];t.children=a}if(t&&n)for(var c in n)void 0===t[c]&&(t[c]=n[c]);else t||(t=n||{});return{$$typeof:oe,type:e,key:void 0===o?null:""+o,ref:null,props:t,_owner:null}}function le(e,t){var o=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),o.push.apply(o,r)}return o}function ce(e){for(var t=1;t<arguments.length;t++){var o=null!=arguments[t]?arguments[t]:{};t%2?le(Object(o),!0).forEach((function(t){de(e,t,o[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(o)):le(Object(o)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(o,t))}))}return e}function de(e,t,o){return t in e?Object.defineProperty(e,t,{value:o,enumerable:!0,configurable:!0,writable:!0}):e[t]=o,e}function ue(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){if("undefined"===typeof Symbol||!(Symbol.iterator in Object(e)))return;var o=[],r=!0,n=!1,i=void 0;try{for(var a,l=e[Symbol.iterator]();!(r=(a=l.next()).done)&&(o.push(a.value),!t||o.length!==t);r=!0);}catch(e){n=!0,i=e}finally{try{r||null==l.return||l.return()}finally{if(n)throw i}}return o}(e,t)||function(e,t){if(!e)return;if("string"===typeof e)return se(e,t);var o=Object.prototype.toString.call(e).slice(8,-1);"Object"===o&&e.constructor&&(o=e.constructor.name);if("Map"===o||"Set"===o)return Array.from(e);if("Arguments"===o||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(o))return se(e,t)}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function se(e,t){(null==t||t>e.length)&&(t=e.length);for(var o=0,r=new Array(t);o<t;o++)r[o]=e[o];return r}function pe(){return(pe=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var o=arguments[t];for(var r in o)Object.prototype.hasOwnProperty.call(o,r)&&(e[r]=o[r])}return e}).apply(this,arguments)}var fe=Object(f.makeStyles)((function(e){return{root:{flexGrow:1}}})),me=i.a.forwardRef((function(e,t){return i.a.createElement(f.Slide,pe({direction:"up",ref:t},e))})),ye=ae(j.b,{}),be=Object(d.b)({loading:s.n(),addEmployeeToPositionDialog:s.b(),partyGroupData:s.r(),AllUserData:s.c()});var ve,he=Object(a.connect)(be,(function(e){return{dispatchCloseAddEmployeeToPositionDialogAction:function(){return e(p.d())},dispatchAddEmployeeToPositionAction:function(t){return e(p.a(t))},dispatch:e}})),ge=Object(u.compose)(he,n.memo)((function(e){var t=e.loading,o=e.addEmployeeToPositionDialog,r=e.dispatchCloseAddEmployeeToPositionDialogAction,n=e.AllUserData,a=e.dispatchAddEmployeeToPositionAction,l=e.params,c=fe(),d=ue(i.a.useState({positionId:l.positionId,userId:""}),2),u=d[0],s=d[1];return ae("div",{},void 0,i.a.createElement(f.Dialog,pe({},o.props,{onClose:r,keepMounted:!0,TransitionComponent:me,"aria-labelledby":"form-dialog-title"}),ae(f.AppBar,{position:"relative"},void 0,ae(f.Toolbar,{},void 0,ae(f.Typography,{variant:"h6",className:c.title},void 0,"new"===o.type?"Add Employee To Position":"Edit Employee"))),ae(f.DialogContent,{dividers:!0},void 0,"new"===o.type?ae("div",{},void 0,ae(ie.Autocomplete,{id:"combo-partyHead",options:n,getOptionLabel:function(e){return"".concat(e.firstName," ").concat(e.lastName)},onChange:function(e,t){return o=t,void s(ce(ce({},u),{},{userId:o.id}));var o},renderInput:function(e){return i.a.createElement(f.TextField,pe({},e,{margin:"normal",className:c.textField,label:"Search Employee",variant:"outlined",placeholder:"Search Employee",fullWidth:!0}))}})):null),ae(f.DialogActions,{},void 0,t?ye:ae(f.Button,{onClick:function(){a(u)},color:"primary",variant:"contained",disabled:!(""!==u.userId)},void 0,"new"===o.type?"Save":"Update"),ae(f.Button,{onClick:function(){return r()},color:"primary",variant:"outlined"},void 0,"Cancel"))))}));function we(e,t,o,r){ve||(ve="function"===typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var n=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=r;else if(i>1){for(var a=new Array(i),l=0;l<i;l++)a[l]=arguments[l+3];t.children=a}if(t&&n)for(var c in n)void 0===t[c]&&(t[c]=n[c]);else t||(t=n||{});return{$$typeof:ve,type:e,key:void 0===o?null:""+o,ref:null,props:t,_owner:null}}var Pe=Object(f.makeStyles)((function(e){return{root:{flexGrow:1},flex:{display:"flex",justifyContent:"flex-start",alignItems:"center","& > *":{marginRight:e.spacing(1)}},datatable:{"& .MuiTableRow-root:hover":{},"& .MuiTableHead-root":{"& .MuiTableCell-head":{color:e.palette.common.white},"& .MuiTableCell-root:nth-child(odd)":{backgroundColor:e.palette.primary.main},"& .MuiTableCell-root:nth-child(even)":{backgroundColor:Object(v.darken)(e.palette.primary.main,.1)}}},link:{fontSize:e.typography.h6.fontSize},backdrop:{zIndex:e.zIndex.drawer+1,color:"#fff"}}})),Oe=we(j.b,{}),Ae=we(f.Icon,{}),Se=we(S.a,{}),je=we(f.IconButton,{},void 0,we(P.a,{})),Ce=we(g.a,{fontSize:"small"}),Te=Object(d.b)({loading:s.n(),partyGroupData:s.r(),selectedPartyGroupData:s.u(),selectedPosition:s.v(),allPositions:s.k()});var ke,De=Object(a.connect)(Te,(function(e){return{dispatchOpenAddEmployeeToPositionDialogAction:function(){return e(p.U())},DispatchgetSelectedPartyGroupAction:function(t){return e(p.S(t))},dispatchGetPartyGroups:function(){return e(p.P())},dispatchGetAllUsersAction:function(){return e(p.G())}}})),Ie=Object(u.compose)(l.withRouter,De,n.memo)((function(e){var t=Pe(),o=e.dispatchGetAllUsersAction,r=e.dispatchGetPartyGroups,i=(e.selectedPartyGroupData,e.DispatchgetSelectedPartyGroupAction,e.partyGroupData,e.dispatchOpenNewPartyGroupAction,e.dispatchOpenAddEmployeeToPositionDialogAction),a=(e.openNewRoleDialog,e.loading,e.allPositions,e.selectedPosition),l=e.match.params;Object(n.useEffect)((function(){r(),o()}),[]);if(console.log(a,"selectedPosition from employees"),void 0===a.employees)return Oe;var c=[{name:"id",label:" ",options:{display:"excluded",filter:!0}},{name:"Id",label:"S/N",options:{filter:!0,customBodyRender:function(e,t){return""===e?"":we(f.FormControlLabel,{label:t.rowIndex+1,control:Ae})}}},{name:"id",label:"Employee Name",options:{filter:!0,sort:!1,customBodyRender:function(e,t){var o=a.employees&&a.employees.find((function(t){return t.id===e}));return we(f.Typography,{},void 0,o.firstName," ",o.lastName)}}},{name:"emailAddress",label:"Email Address",options:{filter:!0,sort:!1}}],d={filter:!1,print:!1,viewColumns:!1,filterType:"checkbox",responsive:"scrollMaxHeight",selectableRows:"none",customToolbar:function(){return we(f.Button,{style:{marginLeft:5},variant:"contained",color:"primary",size:"small",startIcon:Se,onClick:function(){return i()}},void 0,"Add New Employee")},textLabels:{body:{noMatch:"Sorry, no employees exist with this position",toolTip:"Sort",columnHeaderTooltip:function(e){return"Sort for ".concat(e.label)}}},elevation:0};return we("div",{className:t.root},void 0,we(ge,{params:l}),we(y.a,{title:we("div",{className:t.flex},void 0,we(f.Link,{color:"inherit",onClick:function(){e.history.goBack()}},void 0,je),we(f.Breadcrumbs,{separator:Ce,"aria-label":"breadcrumb"},void 0,we(f.Link,{color:"inherit",onClick:function(){e.history.push("/organization/company/structure")},className:t.link},void 0,"Positions"),we(f.Typography,{color:"textPrimary",variant:"h6"},void 0,O.a.toTitleCase(a.name)))),data:a.employees,columns:c,options:d,className:t.datatable}))}));function xe(e,t,o,r){ke||(ke="function"===typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var n=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=r;else if(i>1){for(var a=new Array(i),l=0;l<i;l++)a[l]=arguments[l+3];t.children=a}if(t&&n)for(var c in n)void 0===t[c]&&(t[c]=n[c]);else t||(t=n||{});return{$$typeof:ke,type:e,key:void 0===o?null:""+o,ref:null,props:t,_owner:null}}function Ne(e,t){var o=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),o.push.apply(o,r)}return o}function Ee(e){for(var t=1;t<arguments.length;t++){var o=null!=arguments[t]?arguments[t]:{};t%2?Ne(Object(o),!0).forEach((function(t){Ge(e,t,o[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(o)):Ne(Object(o)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(o,t))}))}return e}function Ge(e,t,o){return t in e?Object.defineProperty(e,t,{value:o,enumerable:!0,configurable:!0,writable:!0}):e[t]=o,e}function Be(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){if("undefined"===typeof Symbol||!(Symbol.iterator in Object(e)))return;var o=[],r=!0,n=!1,i=void 0;try{for(var a,l=e[Symbol.iterator]();!(r=(a=l.next()).done)&&(o.push(a.value),!t||o.length!==t);r=!0);}catch(e){n=!0,i=e}finally{try{r||null==l.return||l.return()}finally{if(n)throw i}}return o}(e,t)||function(e,t){if(!e)return;if("string"===typeof e)return ze(e,t);var o=Object.prototype.toString.call(e).slice(8,-1);"Object"===o&&e.constructor&&(o=e.constructor.name);if("Map"===o||"Set"===o)return Array.from(e);if("Arguments"===o||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(o))return ze(e,t)}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function ze(e,t){(null==t||t>e.length)&&(t=e.length);for(var o=0,r=new Array(t);o<t;o++)r[o]=e[o];return r}function Me(){return(Me=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var o=arguments[t];for(var r in o)Object.prototype.hasOwnProperty.call(o,r)&&(e[r]=o[r])}return e}).apply(this,arguments)}var Re=Object(f.makeStyles)((function(e){return{root:{flexGrow:1},backdrop:{zIndex:e.zIndex.drawer+1,color:"#fff"}}})),He=i.a.forwardRef((function(e,t){return i.a.createElement(f.Slide,Me({direction:"up",ref:t},e))})),Ue=Object(d.b)({loading:s.n(),newPartiesDialog:s.o(),partyGroupData:s.r(),AllUserData:s.c(),allTags:s.l()});var Le,$e=Object(a.connect)(Ue,(function(e){return{dispatchCloseNewPartiesDialog:function(){return e(p.o())},dispatchCreateNewPartiesAction:function(t){return e(p.s(t))},updatePartiesAction:function(t){return e(p.ib(t))},dispatch:e}})),Fe=Object(u.compose)($e,n.memo)((function(e){var t=e.allTags,o=e.updatePartiesAction,r=(e.loading,e.newPartiesDialog),a=e.dispatchCloseNewPartiesDialog,l=e.AllUserData,c=e.dispatchCreateNewPartiesAction,d=e.params,u=Re(),s=Be(i.a.useState({partyId:"",partyHead:null,assistantPartyHead:null,positions:null,parties:null,name:"",description:"",tag:null}),2),p=s[0],m=s[1];Object(n.useEffect)((function(){m(Ee({},r.data))}),[r.data]);var y=function(e){return function(t){var o;m(Ee(Ee({},p),{},(Ge(o={},e,t.target.value),Ge(o,"partyId",d.partyId),o)))}},b=function(){p.partyHead,p.assistantPartyHead;var e=p.name,t=p.description,o=p.tag;return""!==e&&""!==t&&null!==o};return xe("div",{},void 0,i.a.createElement(f.Dialog,Me({},r.props,{onClose:a,keepMounted:!0,TransitionComponent:He,"aria-labelledby":"form-dialog-title"}),xe(f.AppBar,{position:"static"},void 0,xe(f.Toolbar,{},void 0,xe(f.Typography,{variant:"h6",className:u.title},void 0,"new"===r.type?"New Parties":"Edit Parties"))),xe(f.DialogContent,{dividers:!0},void 0,xe("div",{},void 0,xe(f.TextField,{id:"name",label:"Name",className:u.textField,value:p.name?p.name:"",variant:"outlined",onChange:y("name"),margin:"normal",fullWidth:!0}),xe(f.TextField,{id:"description",label:"Description",className:u.textField,value:p.description?p.description:"",onChange:y("description"),margin:"normal",variant:"outlined",fullWidth:!0,multiline:!0,rows:"3"}),xe(ie.Autocomplete,{id:"combo-ass-partyHead",options:l,getOptionLabel:function(e){return"".concat(e.firstName," ").concat(e.lastName)},onChange:function(e,t){return o=t,void m(Ee(Ee({},p),{},{partyHead:{id:o.id}}));var o},renderInput:function(e){return i.a.createElement(f.TextField,Me({},e,{margin:"normal",label:"Search Head",variant:"outlined",placeholder:"Search Head",fullWidth:!0}))}}),xe(ie.Autocomplete,{id:"combo-ass-partyHead-assistant",options:l,getOptionLabel:function(e){return"".concat(e.firstName," ").concat(e.lastName)},onChange:function(e,t){return o=t,void m(Ee(Ee({},p),{},{assistantPartyHead:{id:o.id},partyId:d.partyId}));var o},renderInput:function(e){return i.a.createElement(f.TextField,Me({},e,{margin:"normal",label:"Search Head Assistant",variant:"outlined",placeholder:"Search Head Assistant",fullWidth:!0}))}}),xe(ie.Autocomplete,{id:"combo-tag",options:t,getOptionLabel:function(e){return"".concat(e.name)},onChange:function(e,t){return o=t,"edit"===r.type&&m(Ee(Ee({},p),{},{tag:{id:o.id},partyId:d.partyId})),void("new"===r.type&&m(Ee(Ee({},p),{},{tagId:o.id,partyId:d.partyId})));var o},renderInput:function(e){return i.a.createElement(f.TextField,Me({},e,{margin:"normal",label:"Select Tag",variant:"outlined",placeholder:"Select Tag",fullWidth:!0}))}}))),xe(f.DialogActions,{},void 0,"new"===r.type?xe(f.Button,{onClick:function(){c(p),m("")},color:"primary",variant:"contained",disabled:!b()},void 0,"new"===r.type?"Save":"Update"):xe(f.Button,{onClick:function(){o(Ee(Ee({},p),d)),m("")},color:"primary",variant:"contained",disabled:!b()},void 0,"new"===r.type?"Save":"Update"),xe(f.Button,{onClick:function(){return a()},color:"primary",variant:"outlined"},void 0,"Cancel"))))})),_e=o("e2afd5a95347d71a53dd");function We(e,t,o,r){Le||(Le="function"===typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var n=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=r;else if(i>1){for(var a=new Array(i),l=0;l<i;l++)a[l]=arguments[l+3];t.children=a}if(t&&n)for(var c in n)void 0===t[c]&&(t[c]=n[c]);else t||(t=n||{});return{$$typeof:Le,type:e,key:void 0===o?null:""+o,ref:null,props:t,_owner:null}}o.d(t,"PartyApp",(function(){return qe}));var Je=We(c.Helmet,{},void 0,We("title",{},void 0,"Party Page"),We("meta",{name:"description",content:"Description of Party"})),Ve=We(Ie,{}),Xe=We(ne,{});function qe(e){var t=e.match.params;return Object(n.useEffect)((function(){}),[]),We("div",{},void 0,Je,t.positionId?Ve:Xe,We(_e.a,{params:t}),We(Fe,{params:t}))}var Ke=Object(d.b)({});var Qe=Object(a.connect)(Ke,(function(e){return{dispatchGetPartyGroups:function(){return e(p.P())},dispatchGetAllUsersAction:function(){return e(p.G())},getAllTagsAction:function(){return e(p.D())}}}));t.default=Object(u.compose)(l.withRouter,Qe,n.memo)(qe)}}]);