%PDF- %PDF-
Mini Shell

Mini Shell

Direktori : /home/opti/public_html/ezone-accounting.optisoft.com.ng/static/js/
Upload File :
Create Path :
Current File : /home/opti/public_html/ezone-accounting.optisoft.com.ng/static/js/69.e1c8a91d.chunk.js

(this["webpackJsonpfuse-react-app"]=this["webpackJsonpfuse-react-app"]||[]).push([[69],{1046:function(e,t,a){"use strict";function c(e,t,a,c,n){return null}a.d(t,"a",(function(){return c}))},1047:function(e,t,a){"use strict";a.r(t);var c=a(15);a.d(t,"capitalize",(function(){return c.a}));var n=a(78);a.d(t,"createChainedFunction",(function(){return n.a}));var s=a(85);a.d(t,"createSvgIcon",(function(){return s.a}));var r=a(97);a.d(t,"debounce",(function(){return r.a}));var l=a(130);a.d(t,"deprecatedPropType",(function(){return l.a}));var i=a(159);a.d(t,"isMuiElement",(function(){return i.a}));var o=a(47);a.d(t,"ownerDocument",(function(){return o.a}));var d=a(160);a.d(t,"ownerWindow",(function(){return d.a}));var j=a(1134);a.d(t,"requirePropFactory",(function(){return j.a}));var p=a(87);a.d(t,"setRef",(function(){return p.a}));var u=a(1046);a.d(t,"unsupportedProp",(function(){return u.a}));var b=a(104);a.d(t,"useControlled",(function(){return b.a}));var m=a(38);a.d(t,"useEventCallback",(function(){return m.a}));var x=a(25);a.d(t,"useForkRef",(function(){return x.a}));var h=a(224);a.d(t,"unstable_useId",(function(){return h.a}));var f=a(158);a.d(t,"useIsFocusVisible",(function(){return f.a}))},1127:function(e,t,a){var c=a(373).default;function n(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,a=new WeakMap;return(n=function(e){return e?a:t})(e)}e.exports=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=c(e)&&"function"!=typeof e)return{default:e};var a=n(t);if(a&&a.has(e))return a.get(e);var s={__proto__:null},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var l in e)if("default"!==l&&Object.prototype.hasOwnProperty.call(e,l)){var i=r?Object.getOwnPropertyDescriptor(e,l):null;i&&(i.get||i.set)?Object.defineProperty(s,l,i):s[l]=e[l]}return s.default=e,a&&a.set(e,s),s},e.exports.__esModule=!0,e.exports.default=e.exports},1128:function(e,t,a){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"default",{enumerable:!0,get:function(){return c.createSvgIcon}});var c=a(1047)},1134:function(e,t,a){"use strict";function c(e){return function(){return null}}a.d(t,"a",(function(){return c}))},1194:function(e,t,a){"use strict";var c=a(2),n=a(7),s=a(0),r=a(8),l=a(11),i=s.forwardRef((function(e,t){var a=e.classes,l=e.className,i=e.dividers,o=void 0!==i&&i,d=Object(n.a)(e,["classes","className","dividers"]);return s.createElement("div",Object(c.a)({className:Object(r.a)(a.root,l,o&&a.dividers),ref:t},d))}));t.a=Object(l.a)((function(e){return{root:{flex:"1 1 auto",WebkitOverflowScrolling:"touch",overflowY:"auto",padding:"8px 24px","&:first-child":{paddingTop:20}},dividers:{padding:"16px 24px",borderTop:"1px solid ".concat(e.palette.divider),borderBottom:"1px solid ".concat(e.palette.divider)}}}),{name:"MuiDialogContent"})(i)},1196:function(e,t,a){"use strict";var c=a(2),n=a(7),s=a(0),r=a(8),l=a(11),i=s.forwardRef((function(e,t){var a=e.disableSpacing,l=void 0!==a&&a,i=e.classes,o=e.className,d=Object(n.a)(e,["disableSpacing","classes","className"]);return s.createElement("div",Object(c.a)({className:Object(r.a)(i.root,o,!l&&i.spacing),ref:t},d))}));t.a=Object(l.a)({root:{display:"flex",alignItems:"center",padding:8,justifyContent:"flex-end",flex:"0 0 auto"},spacing:{"& > :not(:first-child)":{marginLeft:8}}},{name:"MuiDialogActions"})(i)},1197:function(e,t,a){"use strict";var c=a(552),n=a(1127);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var s=n(a(0)),r=(0,c(a(1128)).default)(s.createElement("path",{d:"M8.59 16.59L13.17 12 8.59 7.41 10 6l6 6-6 6-1.41-1.41z"}),"KeyboardArrowRight");t.default=r},1198:function(e,t,a){"use strict";var c=a(552),n=a(1127);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var s=n(a(0)),r=(0,c(a(1128)).default)(s.createElement("path",{d:"M15.41 16.59L10.83 12l4.58-4.59L14 6l-6 6 6 6 1.41-1.41z"}),"KeyboardArrowLeft");t.default=r},130:function(e,t,a){"use strict";function c(e,t){return function(){return null}}a.d(t,"a",(function(){return c}))},1313:function(e,t,a){"use strict";var c=a(552),n=a(1127);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var s=n(a(0)),r=(0,c(a(1128)).default)(s.createElement("path",{d:"M5.59 7.41L10.18 12l-4.59 4.59L7 18l6-6-6-6zM16 6h2v12h-2z"}),"LastPage");t.default=r},1314:function(e,t,a){"use strict";var c=a(552),n=a(1127);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var s=n(a(0)),r=(0,c(a(1128)).default)(s.createElement("path",{d:"M18.41 16.59L13.82 12l4.59-4.59L17 6l-6 6 6 6zM6 6h2v12H6z"}),"FirstPage");t.default=r},1495:function(e,t,a){"use strict";var c=a(2),n=a(7),s=a(0),r=a(8),l=a(11),i=s.forwardRef((function(e,t){var a=e.classes,l=e.className,i=e.component,o=void 0===i?"div":i,d=Object(n.a)(e,["classes","className","component"]);return s.createElement(o,Object(c.a)({ref:t,className:Object(r.a)(a.root,l)},d))}));t.a=Object(l.a)({root:{width:"100%",overflowX:"auto"}},{name:"MuiTableContainer"})(i)},2702:function(e,t,a){"use strict";a.r(t);var c=a(163),n=a(133),s=a(0),r=a(6),l=a(49),i=a(89),o=a(233),d=a(131),j=a(1100),p=a(1124),u=a(1098),b=a(1085),m=a(1196),x=a(1194),h=a(1090),f=a(1028),O=a(1096),v=a(1101),g=a(194),y=a(32),N=a(10),w=a(57),C=a(19),P=a(50),S=a.n(P);const k=Object(C.b)("contactsApp/user/getUserData",(async()=>{const e=await S.a.get("/api/contacts-app/user");return await e.data}));var A=Object(C.d)({name:"contactsApp/user",initialState:{},reducers:{},extraReducers:{[k.fulfilled]:(e,t)=>t.payload}}).reducer;const M=Object(C.b)("contactsApp/contacts/getContacts",(async(e,t)=>{let{getState:a}=t;e=e||a().contactsApp.contacts.routeParams;const c=await S.a.get("/api/contacts-app/contacts",{params:e});return{data:await c.data,routeParams:e}})),T=Object(C.b)("contactsApp/contacts/addContact",(async(e,t)=>{let{dispatch:a,getState:c}=t;const n=await S.a.post("/api/contacts-app/add-contact",{contact:e}),s=await n.data;return a(M()),s})),R=Object(C.b)("contactsApp/contacts/updateContact",(async(e,t)=>{let{dispatch:a,getState:c}=t;const n=await S.a.post("/api/contacts-app/update-contact",{contact:e}),s=await n.data;return a(M()),s})),_=Object(C.b)("contactsApp/contacts/removeContact",(async(e,t)=>{let{dispatch:a,getState:c}=t;return await S.a.post("/api/contacts-app/remove-contact",{contactId:e}),e})),D=Object(C.b)("contactsApp/contacts/removeContacts",(async(e,t)=>{let{dispatch:a,getState:c}=t;return await S.a.post("/api/contacts-app/remove-contacts",{contactIds:e}),e})),E=Object(C.b)("contactsApp/contacts/toggleStarredContact",(async(e,t)=>{let{dispatch:a,getState:c}=t;const n=await S.a.post("/api/contacts-app/toggle-starred-contact",{contactId:e}),s=await n.data;return a(k()),a(M()),s})),I=(Object(C.b)("contactsApp/contacts/toggleStarredContacts",(async(e,t)=>{let{dispatch:a,getState:c}=t;const n=await S.a.post("/api/contacts-app/toggle-starred-contacts",{contactIds:e}),s=await n.data;return a(k()),a(M()),s})),Object(C.b)("contactsApp/contacts/setContactsStarred",(async(e,t)=>{let{dispatch:a,getState:c}=t;const n=await S.a.post("/api/contacts-app/set-contacts-starred",{contactIds:e}),s=await n.data;return a(k()),a(M()),s}))),W=Object(C.b)("contactsApp/contacts/setContactsUnstarred",(async(e,t)=>{let{dispatch:a,getState:c}=t;const n=await S.a.post("/api/contacts-app/set-contacts-unstarred",{contactIds:e}),s=await n.data;return a(k()),a(M()),s})),L=Object(C.c)({}),{selectAll:H,selectById:F}=L.getSelectors((e=>e.contactsApp.contacts)),z=Object(C.d)({name:"contactsApp/contacts",initialState:L.getInitialState({searchText:"",routeParams:{},contactDialog:{type:"new",props:{open:!1},data:null}}),reducers:{setContactsSearchText:{reducer:(e,t)=>{e.searchText=t.payload},prepare:e=>({payload:e.target.value||""})},openNewContactDialog:(e,t)=>{e.contactDialog={type:"new",props:{open:!0},data:null}},closeNewContactDialog:(e,t)=>{e.contactDialog={type:"new",props:{open:!1},data:null}},openEditContactDialog:(e,t)=>{e.contactDialog={type:"edit",props:{open:!0},data:t.payload}},closeEditContactDialog:(e,t)=>{e.contactDialog={type:"edit",props:{open:!1},data:null}}},extraReducers:{[R.fulfilled]:L.upsertOne,[T.fulfilled]:L.addOne,[D.fulfilled]:(e,t)=>L.removeMany(e,t.payload),[_.fulfilled]:(e,t)=>L.removeOne(e,t.payload),[M.fulfilled]:(e,t)=>{const{data:a,routeParams:c}=t.payload;L.setAll(e,a),e.routeParams=c,e.searchText=""}}}),{setContactsSearchText:B,openNewContactDialog:U,closeNewContactDialog:q,openEditContactDialog:V,closeEditContactDialog:G}=z.actions;var J=z.reducer,K=a(1);const Y={id:"",name:"",lastName:"",avatar:"assets/images/avatars/profile.jpg",nickname:"",company:"",jobTitle:"",email:"",phone:"",address:"",birthday:"",notes:""},X=w.d().shape({name:w.f().required("You must enter a name")});var Q=function(e){const t=Object(r.b)(),a=Object(r.c)((e=>{let{contactsApp:t}=e;return t.contacts.contactDialog})),{control:c,watch:n,reset:l,handleSubmit:i,formState:w,getValues:C}=Object(y.f)({mode:"onChange",defaultValues:Y,resolver:Object(d.a)(X)}),{isValid:P,dirtyFields:S,errors:k}=w,A=n("id"),M=n("name"),D=n("avatar"),E=Object(s.useCallback)((()=>{"edit"===a.type&&a.data&&l({...a.data}),"new"===a.type&&l({...Y,...a.data,id:o.a.generateGUID()})}),[a.data,a.type,l]);function I(){return"edit"===a.type?t(G()):t(q())}return Object(s.useEffect)((()=>{a.props.open&&E()}),[a.props.open,E]),Object(K.jsxs)(b.a,{classes:{paper:"m-24"},...a.props,onClose:I,fullWidth:!0,maxWidth:"xs",children:[Object(K.jsxs)(j.a,{position:"static",elevation:0,children:[Object(K.jsx)(v.a,{className:"flex w-full",children:Object(K.jsx)(g.a,{variant:"subtitle1",color:"inherit",children:"new"===a.type?"New Contact":"Edit Contact"})}),Object(K.jsxs)("div",{className:"flex flex-col items-center justify-center pb-24",children:[Object(K.jsx)(p.a,{className:"w-96 h-96",alt:"contact avatar",src:D}),"edit"===a.type&&Object(K.jsx)(g.a,{variant:"h6",color:"inherit",className:"pt-8",children:M})]})]}),Object(K.jsxs)("form",{noValidate:!0,onSubmit:i((function(e){"new"===a.type?t(T(e)):t(R({...a.data,...e})),I()})),className:"flex flex-col md:overflow-hidden",children:[Object(K.jsxs)(x.a,{classes:{root:"p-24"},children:[Object(K.jsxs)("div",{className:"flex",children:[Object(K.jsx)("div",{className:"min-w-48 pt-20",children:Object(K.jsx)(h.a,{color:"action",children:"account_circle"})}),Object(K.jsx)(y.a,{control:c,name:"name",render:e=>{var t;let{field:a}=e;return Object(K.jsx)(O.a,{...a,className:"mb-24",label:"Name",id:"name",error:!!k.name,helperText:null===k||void 0===k||null===(t=k.name)||void 0===t?void 0:t.message,variant:"outlined",required:!0,fullWidth:!0})}})]}),Object(K.jsxs)("div",{className:"flex",children:[Object(K.jsx)("div",{className:"min-w-48 pt-20"}),Object(K.jsx)(y.a,{control:c,name:"lastName",render:e=>{let{field:t}=e;return Object(K.jsx)(O.a,{...t,className:"mb-24",label:"Last name",id:"lastName",variant:"outlined",fullWidth:!0})}})]}),Object(K.jsxs)("div",{className:"flex",children:[Object(K.jsx)("div",{className:"min-w-48 pt-20",children:Object(K.jsx)(h.a,{color:"action",children:"star"})}),Object(K.jsx)(y.a,{control:c,name:"nickname",render:e=>{let{field:t}=e;return Object(K.jsx)(O.a,{...t,className:"mb-24",label:"Nickname",id:"nickname",variant:"outlined",fullWidth:!0})}})]}),Object(K.jsxs)("div",{className:"flex",children:[Object(K.jsx)("div",{className:"min-w-48 pt-20",children:Object(K.jsx)(h.a,{color:"action",children:"phone"})}),Object(K.jsx)(y.a,{control:c,name:"phone",render:e=>{let{field:t}=e;return Object(K.jsx)(O.a,{...t,className:"mb-24",label:"Phone",id:"phone",variant:"outlined",fullWidth:!0})}})]}),Object(K.jsxs)("div",{className:"flex",children:[Object(K.jsx)("div",{className:"min-w-48 pt-20",children:Object(K.jsx)(h.a,{color:"action",children:"email"})}),Object(K.jsx)(y.a,{control:c,name:"email",render:e=>{let{field:t}=e;return Object(K.jsx)(O.a,{...t,className:"mb-24",label:"Email",id:"email",variant:"outlined",fullWidth:!0})}})]}),Object(K.jsxs)("div",{className:"flex",children:[Object(K.jsx)("div",{className:"min-w-48 pt-20",children:Object(K.jsx)(h.a,{color:"action",children:"domain"})}),Object(K.jsx)(y.a,{control:c,name:"company",render:e=>{let{field:t}=e;return Object(K.jsx)(O.a,{...t,className:"mb-24",label:"Company",id:"company",variant:"outlined",fullWidth:!0})}})]}),Object(K.jsxs)("div",{className:"flex",children:[Object(K.jsx)("div",{className:"min-w-48 pt-20",children:Object(K.jsx)(h.a,{color:"action",children:"work"})}),Object(K.jsx)(y.a,{control:c,name:"jobTitle",render:e=>{let{field:t}=e;return Object(K.jsx)(O.a,{...t,className:"mb-24",label:"Job title",id:"jobTitle",name:"jobTitle",variant:"outlined",fullWidth:!0})}})]}),Object(K.jsxs)("div",{className:"flex",children:[Object(K.jsx)("div",{className:"min-w-48 pt-20",children:Object(K.jsx)(h.a,{color:"action",children:"cake"})}),Object(K.jsx)(y.a,{control:c,name:"birthday",render:e=>{let{field:t}=e;return Object(K.jsx)(O.a,{...t,className:"mb-24",id:"birthday",label:"Birthday",type:"date",InputLabelProps:{shrink:!0},variant:"outlined",fullWidth:!0})}})]}),Object(K.jsxs)("div",{className:"flex",children:[Object(K.jsx)("div",{className:"min-w-48 pt-20",children:Object(K.jsx)(h.a,{color:"action",children:"home"})}),Object(K.jsx)(y.a,{control:c,name:"address",render:e=>{let{field:t}=e;return Object(K.jsx)(O.a,{...t,className:"mb-24",label:"Address",id:"address",variant:"outlined",fullWidth:!0})}})]}),Object(K.jsxs)("div",{className:"flex",children:[Object(K.jsx)("div",{className:"min-w-48 pt-20",children:Object(K.jsx)(h.a,{color:"action",children:"note"})}),Object(K.jsx)(y.a,{control:c,name:"notes",render:e=>{let{field:t}=e;return Object(K.jsx)(O.a,{...t,className:"mb-24",label:"Notes",id:"notes",variant:"outlined",multiline:!0,rows:5,fullWidth:!0})}})]})]}),"new"===a.type?Object(K.jsx)(m.a,{className:"justify-between p-4 pb-16",children:Object(K.jsx)("div",{className:"px-16",children:Object(K.jsx)(u.a,{variant:"contained",color:"secondary",type:"submit",disabled:N.a.isEmpty(S)||!P,children:"Add"})})}):Object(K.jsxs)(m.a,{className:"justify-between p-4 pb-16",children:[Object(K.jsx)("div",{className:"px-16",children:Object(K.jsx)(u.a,{variant:"contained",color:"secondary",type:"submit",disabled:N.a.isEmpty(S)||!P,children:"Save"})}),Object(K.jsx)(f.a,{onClick:function(){t(_(A)),I()},children:Object(K.jsx)(h.a,{children:"delete"})})]})]})]})},Z=a(1121),$=a(548),ee=a(193),te=a(1099),ae=a(1118),ce=a(27);var ne=function(e){const t=Object(r.b)(),a=Object(r.c)((e=>{let{contactsApp:t}=e;return t.contacts.searchText})),c=Object(r.c)(ce.e);return Object(K.jsxs)("div",{className:"flex flex-1 items-center justify-between p-4 sm:p-24",children:[Object(K.jsxs)("div",{className:"flex flex-shrink items-center sm:w-224",children:[Object(K.jsx)(Z.a,{lgUp:!0,children:Object(K.jsx)(f.a,{onClick:t=>{e.pageLayout.current.toggleLeftSidebar()},"aria-label":"open left sidebar",children:Object(K.jsx)(h.a,{children:"menu"})})}),Object(K.jsxs)("div",{className:"flex items-center",children:[Object(K.jsx)(h.a,{component:ae.a.span,initial:{scale:0},animate:{scale:1,transition:{delay:.2}},className:"text-24 md:text-32",children:"account_box"}),Object(K.jsx)(g.a,{component:ae.a.span,initial:{x:-20},animate:{x:0,transition:{delay:.2}},delay:300,className:"hidden sm:flex text-16 md:text-24 mx-12 font-semibold",children:"Contacts"})]})]}),Object(K.jsx)("div",{className:"flex flex-1 items-center justify-center px-8 sm:px-12",children:Object(K.jsx)(te.a,{theme:c,children:Object(K.jsxs)(ee.a,{component:ae.a.div,initial:{y:-20,opacity:0},animate:{y:0,opacity:1,transition:{delay:.2}},className:"flex p-4 items-center w-full max-w-512 h-48 px-16 py-4 shadow",children:[Object(K.jsx)(h.a,{color:"action",children:"search"}),Object(K.jsx)($.a,{placeholder:"Search for anything",className:"flex flex-1 px-16",disableUnderline:!0,fullWidth:!0,value:a,inputProps:{"aria-label":"Search"},onChange:e=>t(B(e))})]})})})]})},se=a(52),re=a(1112),le=a(1103),ie=a(536),oe=a(1092),de=a(1032);var je=function(e){const t=Object(r.b)(),{selectedContactIds:a}=e,[c,n]=Object(s.useState)(null);function l(){n(null)}return Object(K.jsxs)(K.Fragment,{children:[Object(K.jsx)(f.a,{className:"p-0","aria-owns":c?"selectedContactsMenu":null,"aria-haspopup":"true",onClick:function(e){n(e.currentTarget)},children:Object(K.jsx)(h.a,{children:"more_horiz"})}),Object(K.jsx)(ie.a,{id:"selectedContactsMenu",anchorEl:c,open:Boolean(c),onClose:l,children:Object(K.jsxs)(de.a,{children:[Object(K.jsxs)(oe.a,{onClick:()=>{t(D(a)),l()},children:[Object(K.jsx)(re.a,{className:"min-w-40",children:Object(K.jsx)(h.a,{children:"delete"})}),Object(K.jsx)(le.a,{primary:"Remove"})]}),Object(K.jsxs)(oe.a,{onClick:()=>{t(I(a)),l()},children:[Object(K.jsx)(re.a,{className:"min-w-40",children:Object(K.jsx)(h.a,{children:"star"})}),Object(K.jsx)(le.a,{primary:"Starred"})]}),Object(K.jsxs)(oe.a,{onClick:()=>{t(W(a)),l()},children:[Object(K.jsx)(re.a,{className:"min-w-40",children:Object(K.jsx)(h.a,{children:"star_border"})}),Object(K.jsx)(le.a,{primary:"Unstarred"})]})]})})]})},pe=a(1165),ue=a(1220),be=a(1223),me=a(1199),xe=a(1495),he=a(1221),fe=a(2511),Oe=a(1222),ve=a(2715),ge=a(1382),ye=a(5),Ne=a(1314),we=a.n(Ne),Ce=a(1198),Pe=a.n(Ce),Se=a(1197),ke=a.n(Se),Ae=a(1313),Me=a.n(Ae),Te=a(43);var Re=e=>{const t=Object(Te.a)(),{count:a,page:c,rowsPerPage:n,onPageChange:s}=e;return Object(K.jsxs)("div",{className:"flex-shrink-0 px-12 overflow-hidden",children:[Object(K.jsx)(f.a,{onClick:e=>{s(e,0)},disabled:0===c,"aria-label":"first page",children:"rtl"===t.direction?Object(K.jsx)(Me.a,{}):Object(K.jsx)(we.a,{})}),Object(K.jsx)(f.a,{onClick:e=>{s(e,c-1)},disabled:0===c,"aria-label":"previous page",children:"rtl"===t.direction?Object(K.jsx)(ke.a,{}):Object(K.jsx)(Pe.a,{})}),Object(K.jsx)(f.a,{onClick:e=>{s(e,c+1)},disabled:c>=Math.ceil(a/n)-1,"aria-label":"next page",children:"rtl"===t.direction?Object(K.jsx)(Pe.a,{}):Object(K.jsx)(ke.a,{})}),Object(K.jsx)(f.a,{onClick:e=>{s(e,Math.max(0,Math.ceil(a/n)-1))},disabled:c>=Math.ceil(a/n)-1,"aria-label":"last page",children:"rtl"===t.direction?Object(K.jsx)(we.a,{}):Object(K.jsx)(Me.a,{})})]})};const _e=Object(s.forwardRef)(((e,t)=>{let{indeterminate:a,...c}=e;const n=Object(s.useRef)(),r=t||n;return Object(s.useEffect)((()=>{r.current.indeterminate=a}),[r,a]),Object(K.jsx)(K.Fragment,{children:Object(K.jsx)(pe.a,{ref:r,...c})})}));var De=e=>{let{columns:t,data:a,onRowClick:c}=e;const{getTableProps:n,headerGroups:s,prepareRow:r,page:l,gotoPage:i,setPageSize:o,state:{pageIndex:d,pageSize:j}}=Object(ge.useTable)({columns:t,data:a,autoResetPage:!0},ge.useGlobalFilter,ge.useSortBy,ge.usePagination,ge.useRowSelect,(e=>{e.allColumns.push((e=>[{id:"selection",sortable:!1,Header:e=>{let{getToggleAllRowsSelectedProps:t}=e;return Object(K.jsx)("div",{children:Object(K.jsx)(_e,{...t()})})},Cell:e=>{let{row:t}=e;return Object(K.jsx)("div",{children:Object(K.jsx)(_e,{...t.getToggleRowSelectedProps(),onClick:e=>e.stopPropagation()})})}},...e]))}));return Object(K.jsxs)("div",{className:"flex flex-col min-h-full sm:border-1 sm:rounded-16 overflow-hidden",children:[Object(K.jsx)(xe.a,{className:"flex flex-1",children:Object(K.jsxs)(ue.a,{...n(),stickyHeader:!0,className:"simple borderless",children:[Object(K.jsx)(he.a,{children:s.map((e=>Object(K.jsx)(Oe.a,{...e.getHeaderGroupProps(),children:e.headers.map((e=>Object(K.jsxs)(me.a,{className:"whitespace-nowrap p-4 md:p-12",...e.sortable?e.getHeaderProps(e.getSortByToggleProps()):e.getHeaderProps(),children:[e.render("Header"),e.sortable?Object(K.jsx)(ve.a,{active:e.isSorted,direction:e.isSortedDesc?"desc":"asc"}):null]})))})))}),Object(K.jsx)(be.a,{children:l.map(((e,t)=>(r(e),Object(K.jsx)(Oe.a,{...e.getRowProps(),onClick:t=>c(t,e),className:"truncate cursor-pointer",children:e.cells.map((e=>Object(K.jsx)(me.a,{...e.getCellProps(),className:Object(ye.a)("p-4 md:p-12",e.column.className),children:e.render("Cell")})))}))))})]})}),Object(K.jsx)(fe.a,{component:"div",classes:{root:"flex-shrink-0 border-t-1"},rowsPerPageOptions:[5,10,25,{label:"All",value:a.length+1}],colSpan:5,count:a.length,rowsPerPage:j,page:d,SelectProps:{inputProps:{"aria-label":"rows per page"},native:!1},onPageChange:(e,t)=>{i(t)},onRowsPerPageChange:e=>{o(Number(e.target.value))},ActionsComponent:Re})]})};var Ee=function(e){const t=Object(r.b)(),a=Object(r.c)(H),c=Object(r.c)((e=>{let{contactsApp:t}=e;return t.contacts.searchText})),n=Object(r.c)((e=>{let{contactsApp:t}=e;return t.user})),[l,i]=Object(s.useState)(null),o=Object(s.useMemo)((()=>[{Header:e=>{let{selectedFlatRows:t}=e;const a=t.map((e=>e.original.id));return t.length>0&&Object(K.jsx)(je,{selectedContactIds:a})},accessor:"avatar",Cell:e=>{let{row:t}=e;return Object(K.jsx)(p.a,{className:"mx-8",alt:t.original.name,src:t.original.avatar})},className:"justify-center",width:64,sortable:!1},{Header:"First Name",accessor:"name",className:"font-medium",sortable:!0},{Header:"Last Name",accessor:"lastName",className:"font-medium",sortable:!0},{Header:"Company",accessor:"company",sortable:!0},{Header:"Job Title",accessor:"jobTitle",sortable:!0},{Header:"Email",accessor:"email",sortable:!0},{Header:"Phone",accessor:"phone",sortable:!0},{id:"action",width:128,sortable:!1,Cell:e=>{let{row:a}=e;return Object(K.jsxs)("div",{className:"flex items-center",children:[Object(K.jsx)(f.a,{onClick:e=>{e.stopPropagation(),t(E(a.original.id))},children:n.starred&&n.starred.includes(a.original.id)?Object(K.jsx)(h.a,{className:"text-yellow-700",children:"star"}):Object(K.jsx)(h.a,{children:"star_border"})}),Object(K.jsx)(f.a,{onClick:e=>{e.stopPropagation(),t(_(a.original.id))},children:Object(K.jsx)(h.a,{children:"delete"})})]})}}]),[t,n.starred]);return Object(s.useEffect)((()=>{var e;a&&i(0===(e=c).length?a:se.a.filterArrayByString(a,e))}),[a,c]),l?0===l.length?Object(K.jsx)("div",{className:"flex flex-1 items-center justify-center h-full",children:Object(K.jsx)(g.a,{color:"textSecondary",variant:"h5",children:"There are no contacts!"})}):Object(K.jsx)(ae.a.div,{initial:{y:20,opacity:0},animate:{y:0,opacity:1,transition:{delay:.2}},children:Object(K.jsx)(De,{columns:o,data:l,onRowClick:(e,a)=>{a&&t(V(a.original))}})}):null},Ie=a(75),We=a(1108),Le=a(1033),He=a(1034),Fe=a(1072);const ze=Object(Fe.a)((e=>({listItem:{color:"inherit!important",textDecoration:"none!important",height:40,width:"100%",borderRadius:6,paddingLeft:12,paddingRight:12,marginBottom:4,"&.active":{backgroundColor:"light"===e.palette.type?"rgba(0, 0, 0, .05)!important":"rgba(255, 255, 255, .1)!important",pointerEvents:"none","& .list-item-icon":{color:"inherit"}},"& .list-item-icon":{fontSize:16,width:16,height:16,marginRight:16}}})));var Be=function(e){const t=Object(r.c)((e=>{let{contactsApp:t}=e;return t.user})),a=Object(r.b)(),c=ze(e);return Object(K.jsx)("div",{className:"p-0 lg:p-24 lg:ltr:pr-4 lg:rtl:pl-4",children:Object(K.jsxs)(ee.a,{component:ae.a.div,initial:{y:20,opacity:0},animate:{y:0,opacity:1,transition:{delay:.2}},className:"rounded-0 shadow-none lg:rounded-16 lg:shadow",children:[Object(K.jsxs)("div",{className:"p-24 flex items-center",children:[Object(K.jsx)(p.a,{alt:t.name,src:t.avatar}),Object(K.jsx)(g.a,{className:"mx-12",children:t.name})]}),Object(K.jsx)(We.a,{}),Object(K.jsx)("div",{className:"p-24",children:Object(K.jsx)(u.a,{variant:"contained",color:"secondary",className:"w-full",onClick:e=>a(U()),children:"New Contact"})}),Object(K.jsxs)(Le.a,{className:"pt-0 px-12",children:[Object(K.jsxs)(He.a,{button:!0,component:Ie.a,to:"/apps/contacts/all",activeClassName:"active",className:c.listItem,children:[Object(K.jsx)(h.a,{className:"list-item-icon text-16",color:"action",children:"people"}),Object(K.jsx)(le.a,{className:"truncate",primary:"All contacts",disableTypography:!0})]}),Object(K.jsxs)(He.a,{button:!0,component:Ie.a,to:"/apps/contacts/frequent",activeClassName:"active",className:c.listItem,children:[Object(K.jsx)(h.a,{className:"list-item-icon text-16",color:"action",children:"restore"}),Object(K.jsx)(le.a,{className:"truncate",primary:"Frequently contacted",disableTypography:!0})]}),Object(K.jsxs)(He.a,{button:!0,component:Ie.a,to:"/apps/contacts/starred",activeClassName:"active",className:c.listItem,children:[Object(K.jsx)(h.a,{className:"list-item-icon text-16",color:"action",children:"star"}),Object(K.jsx)(le.a,{className:"truncate",primary:"Starred contacts",disableTypography:!0})]})]})]})})},Ue=a(112);var qe=Object(Ue.c)({contacts:J,user:A});t.default=Object(n.a)("contactsApp",qe)((function(e){const t=Object(r.b)(),a=Object(s.useRef)(null),n=Object(l.j)();return Object(i.b)((()=>{t(M(n)),t(k())}),[t,n]),Object(K.jsxs)(K.Fragment,{children:[Object(K.jsx)(c.a,{classes:{contentWrapper:"p-0 sm:p-24 h-full",content:"flex flex-col h-full",leftSidebar:"w-256 border-0",header:"min-h-72 h-72 sm:h-136 sm:min-h-136",wrapper:"min-h-0"},header:Object(K.jsx)(ne,{pageLayout:a}),content:Object(K.jsx)(Ee,{}),leftSidebarContent:Object(K.jsx)(Be,{}),sidebarInner:!0,ref:a,innerScroll:!0}),Object(K.jsx)(Q,{})]})}))}}]);

Zerion Mini Shell 1.0