1"use strict";(self.webpackChunkhrms=self.webpackChunkhrms||[]).push([[4064],{64064:(e,s,a)=>{a.r(s),a.d(s,{default:()=>y,rolesAndPermissionTestApi:()=>f});var l=a(65043),t=a(35475),o=a(91036);var d=a(96189),r=(a(83846),a(92008),a(45692),a(70579));var n=a(96209),i=(a(28517),a(25663),a(46475),a(11665)),c=(a(61035),a(24804)),m=a(81405);const u=e=>{let{showAttendanceModel:s,handleAttendanceClose:a,handleChange:l,createRole:t,editRoleName:o,leaveTypeToggle:d,roleName:n}=e;return(0,r.jsx)("div",{children:s?(0,r.jsxs)(i.A,{fullscreen:!0,show:s,onHide:a,children:[(0,r.jsx)(i.A.Header,{className:"modalbody modal-header-allmodules",children:(0,r.jsx)("div",{className:"row",children:(0,r.jsxs)("div",{className:"col-md-12 d-flex",children:[(0,r.jsx)("div",{className:"col-md-6 mt-2",children:d?(0,r.jsx)("div",{className:"headername12",children:"Add Role"}):(0,r.jsx)("div",{className:"headername12",children:"Edit Role"})}),(0,r.jsx)("div",{className:"col-md-6 text-right mt-2 pr-0",children:(0,r.jsx)("img",{width:30,height:30,className:"pointer",src:c,onClick:a})})]})})}),(0,r.jsx)(i.A.Body,{className:"modalbody1",children:(0,r.jsx)("div",{className:"row mt-3",children:(0,r.jsx)("div",{className:"col-12",children:(0,r.jsxs)("div",{children:[(0,r.jsxs)("label",{className:"mt-1",children:["Enter Role Name ",(0,r.jsx)("span",{className:"text-danger",children:"*"})]}),(0,r.jsx)("input",{className:"form-control input-fields-allmodules",type:"text",id:"roleName",value:n,name:"roleName",onChange:l,onKeyDown:m.X})]})})})}),(0,r.jsx)(i.A.Footer,{children:(0,r.jsx)("div",{className:"row",children:(0,r.jsxs)("div",{className:"col-md-12 d-flex",children:[(0,r.jsx)("div",{className:"col-md-6 text-left",children:(0,r.jsx)("button",{type:"button",className:"cancel-newbtn modalbutton btn_cancelseries","data-testid":"reset","data-dismiss":"modal",onClick:()=>{a()},children:(0,r.jsx)("div",{className:"row",children:(0,r.jsx)("div",{className:"col-sm-12 d-flex",children:(0,r.jsx)("div",{className:"col-sm-12 mt-1 btn-heading-all-modules",children:"Cancel"})})})})}),(0,r.jsx)("div",{className:"col-md-6 text-right",children:d?(0,r.jsx)("button",{disabled:!n,type:"button",onClick:()=>{t()},className:"sbmtBtnbgclr modalrightbutton btn_addseries btn-add-issue-type","data-testid":"submit","data-dismiss":"modal",children:(0,r.jsx)("div",{className:"row",children:(0,r.jsx)("div",{className:"col-sm-12 d-flex",children:(0,r.jsx)("div",{className:"col-sm-12 mt-1 btn-heading-all-modules",children:"Add"})})})}):(0,r.jsx)("button",{disabled:!n,type:"button",className:" modalrightbutton sbmtBtnbgclr btn_addseries btn-add-issue-type","data-testid":"submit","data-dismiss":"modal",onClick:()=>{o()},children:(0,r.jsx)("div",{className:"row",children:(0,r.jsx)("div",{className:"col-sm-12 d-flex",children:(0,r.jsx)("div",{className:"col-sm-12 mt-1 btn-heading-all-modules",children:"Update"})})})})})]})})})]}):""})};var h=a(6078),x=(a(23866),a(10615)),p=a(30370),v=a(55945);const j=e=>{let{openmemberModel:s,openmemberModalClose:a,getRoleEmployeeArr:l,rowClasses:t}=e,o=[{text:(0,r.jsx)("span",{className:"table_haedingUI",children:"EMPLOYEE INFO"}),dataField:"userName",formatter:(e,s)=>(0,r.jsx)("div",{children:(0,r.jsx)("div",{className:"row",children:(0,r.jsx)("div",{className:"col-md-9",children:(0,r.jsxs)("div",{className:"row",children:[(0,r.jsx)("div",{className:"col-md-2 text-right",children:s.imageUrl&&1===s.imageUrl.length?(0,r.jsx)("img",{className:"rounded-circle userImg",src:s.imageUrl,"data-holder-rendered":"true"}):(0,r.jsx)("img",{className:"rounded-circle userImg",src:v,"data-holder-rendered":"true"})}),(0,r.jsxs)("div",{className:"col-md-6 ml-4",children:[(0,r.jsx)("div",{className:"empName",children:(0,r.jsx)("span",{children:["bottom"].map((e=>{var a;return(0,r.jsx)(p.A,{placement:e,overlay:(0,r.jsx)(x.A,{className:"",id:"tooltip-".concat(e),children:s.userName}),children:(0,r.jsx)("a",{variant:"secondary",children:"".concat(s.userName>25?"".concat(null===(a=s.userName)||void 0===a?void 0:a.substring(0,25),"..."):s.userName)})},e)}))})}),(0,r.jsx)("div",{className:"designName ml-2",children:(0,r.jsx)("span",{className:"employee-number-text",children:["bottom"].map((e=>{var a;return(0,r.jsx)(p.A,{placement:e,overlay:(0,r.jsx)(x.A,{className:"",id:"tooltip-".concat(e),children:s.employeeNumber}),children:(0,r.jsx)("a",{variant:"secondary",children:"".concat(s.employeeNumber>25?"".concat(null===(a=s.employeeNumber)||void 0===a?void 0:a.substring(0,25),"..."):s.employeeNumber)})},e)}))})})]})]})})})})},{text:(0,r.jsx)("span",{className:"table_haedingUI",children:"DEPARTMENT"}
1),sort:!1,dataField:"departmentName",formatter:(e,s)=>(0,r.jsx)(r.Fragment,{children:(0,r.jsx)("span",{children:["bottom"].map((e=>{var a;return(0,r.jsx)(p.A,{placement:e,overlay:(0,r.jsx)(x.A,{className:"",id:"tooltip-".concat(e),children:s.departmentName}),children:(0,r.jsx)("a",{variant:"secondary",children:"".concat(s.departmentName.length>25?"".concat(null===(a=s.departmentName)||void 0===a?void 0:a.substring(0,25),"..."):s.departmentName)})},e)}))})})}];return(0,r.jsx)("div",{children:s?(0,r.jsxs)(i.A,{fullscreen:!0,show:s,onHide:a,children:[(0,r.jsx)(i.A.Header,{className:"modalbody modal-header-allmodules",children:(0,r.jsx)("div",{className:"row",children:(0,r.jsxs)("div",{className:"col-md-12 d-flex",children:[(0,r.jsx)("div",{className:"col-md-6",children:(0,r.jsx)("div",{className:"headername12",children:"View Members "})}),(0,r.jsx)("div",{className:"col-md-6 text-right pr-0",children:(0,r.jsx)("img",{width:30,height:30,className:"pointer",src:c,onClick:a})})]})})}),(0,r.jsxs)(i.A.Body,{className:"modalbody",children:[(0,r.jsx)("div",{className:"container-fluid"}),(0,r.jsx)("div",{className:"row mt-2",children:(0,r.jsx)("div",{className:"col-lg-12",children:(0,r.jsx)("div",{className:"",children:(0,r.jsx)("div",{className:"card-body ml-3 actionAlignTable mb-3 p-0 custom-table-wrapper",children:(0,r.jsx)(n.A,{bootstrap4:!0,keyField:"id",columns:o,data:l||[],classes:"custom-table",rowClasses:t})})})})})]}),(0,r.jsx)(i.A.Footer,{children:(0,r.jsx)("div",{className:"row",children:(0,r.jsx)("div",{className:"col-md-12 d-flex",children:(0,r.jsx)("div",{className:"col-md-6 text-left",children:(0,r.jsx)("button",{type:"button",className:"cancel-newbtn modalbutton btn_cancelseries","data-testid":"reset","data-dismiss":"modal",onClick:()=>{a()},children:(0,r.jsx)("div",{className:"row",children:(0,r.jsx)("div",{className:"col-sm-12 d-flex",children:(0,r.jsx)("div",{className:"col-sm-12 mt-1 btn-heading-all-modules",children:"Close"})})})})})})})})]}):""})};var N=a(4509),b=a(98590),g=a(28761),A=a(326),S=a(47417);let f=null;const y=()=>{const{loaderState:e,toggleLoader:s}=(0,g.A)(),[a,i]=(0,l.useState)([]),[c,m]=(0,l.useState)("1"),[v,y]=(0,l.useState)(50),[R,C]=(0,l.useState)([]),[w,M]=(0,l.useState)(),[K,G]=(0,l.useState)("50"),[k,F]=(0,l.useState)(0),[H,D]=(0,l.useState)(1),[E,W]=(0,l.useState)([]),[I,z]=(0,l.useState)(!1),[T,Y]=(0,l.useState)(!1),[P,q]=(0,l.useState)(""),[B,Z]=(0,l.useState)(!0),[L,V]=(0,l.useState)(""),[X,U]=(0,l.useState)(""),[J,Q]=(0,l.useState)(0),[O,_]=(0,l.useState)(0),[$,ee]=(0,l.useState)(!0),[se,ae]=(0,l.useState)(1),[le,te]=(0,l.useState)(1),[oe,de]=(0,l.useState)([]),[re,ne]=(0,l.useState)(!1),[ie,ce]=(0,l.useState)(null),[me,ue]=(0,l.useState)([]),[he,xe]=(0,l.useState)(!1),[pe,ve]=(0,l.useState)([]),[je,Ne]=(0,l.useState)(0),[be,ge]=(0,l.useState)(!1),[Ae,Se]=(0,l.useState)(0),[fe,ye]=(0,l.useState)(null),[Re,Ce]=(0,l.useState)(!1),[we,Me]=(0,l.useState)(null),[Ke,Ge]=(0,l.useState)(!1),[ke,Fe]=(0,l.useState)(!1),[He,De]=(0,l.useState)([]),[Ee,We]=(0,l.useState)(!1),[Ie,ze]=(0,l.useState)(!0),[Te,Ye]=(0,l.useState)([]),[Pe,qe]=(0,l.useState)(0),[Be,Ze]=(0,l.useState)(0),[Le,Ve]=(0,l.useState)(1),[Xe,Ue]=(0,l.useState)(1),[Je,Qe]=(0,l.useState)([]),[Oe,_e]=(0,l.useState)([]),[$e,es]=(0,l.useState)(1),[ss,as]=(0,l.useState)(1),[ls,ts]=(0,l.useState)(50),[os,ds]=(0,l.useState)("roleName"),[rs,ns]=(0,l.useState)("ASC");(0,l.useEffect)((()=>{is($e)}),[$e,K,os,rs]);const is=async(e,s)=>{xe(!0),es(e);const a={pageNumber:$e,pageSize:K,sortBy:os,sortOrder:(rs||"ASC").toUpperCase()};d.A.roleList(a).then((a=>{var l,t,o,d;const r=(null===a||void 0===a||null===(l=a.data)||void 0===l||null===(t=l.data)||void 0===t?void 0:t.records)||[];i(r),C(r);const n=(null===a||void 0===a||null===(o=a.data)||void 0===o||null===(d=o.data)||void 0===d?void 0:d.count)||0;qe(n);const c=Math.ceil(n/K);D(c);const m=n>0?(e-1)*ls+1:0,u=m+r.length-1;Q(m),_(u);const h=n/ls;if(Ve(Math.ceil(h)),s&&0===s.length||0===Je.length){const e=[];for(let s=1;s<=Math.ceil(h);s++)s<6&&e.push(s);Qe(e)}xe(!1)}))},cs=()=>{setTimeout((()=>{Z(!0),Y(!1)}),200),vs()},ms=()=>{Y(!0)},us=()=>
1{if(s(),re)return;ne(!0);const e={roleName:L,permissions:oe};d.A.createRole(e).then((e=>{s(),cs(),is(1),(0,o.oR)(e.data.message)}),(e=>{s(),e.response.data.message.errors?(0,o.oR)(e.response.data.message.errors[0].msg):(0,o.oR)(e.response.data.message)})).finally((()=>{ne(!1)}))},hs=()=>{s();const e={roleName:L,roleId:ie,permissions:oe};d.A.editRoleName(e).then((e=>{s(),cs(),is(),(0,o.oR)(e.data.message),e.data.error||vs()}),(e=>{s(),e.response.data.message.errors?(0,o.oR)(e.response.data.message.errors[0].msg):(0,o.oR)(e.response.data.message)}))},xs=()=>{const e={roleName:L,roleId:ie,permissions:oe};d.A.editRole(e).then((e=>{e.data.error?(0,o.oR)(e.data.message):((0,o.oR)(e.data.message),vs())}),(e=>{e.response.data.message.errors?(0,o.oR)(e.response.data.message.errors[0].msg):(0,o.oR)(e.response.data.message)}))},ps=(0,l.useCallback)((()=>{if(!fe)return;const e={roleId:fe};d.A.getRoleDetails(e).then((e=>{e.data.error||(Ne(e.data.data.count),e.data.data.records&&ge(!0),ve(e.data.data.records),Se(e.data.count))}))}),[fe]);(0,l.useEffect)((()=>{ps()}),[fe,ps]);const vs=()=>{V(""),ce(null),de([])},js=()=>{Ce(!1),Z(!0),vs()},Ns=e=>{ce(e.roleId),Ge(!0)},bs=()=>{Ge(!1)},gs=e=>{Me(e),Fe(!0)};(0,l.useEffect)((()=>{we&&As()}),[we]);const As=function(){let e=arguments.length>1?arguments[1]:void 0;const s={roleId:we,pageNumber:arguments.length>0&&void 0!==arguments[0]?arguments[0]:1,pageSized:e};d.A.getRoleEmployee(s).then((s=>{var a,l,t,o;const d=(null===s||void 0===s||null===(a=s.data)||void 0===a||null===(l=a.data)||void 0===l?void 0:l.records)||[];De(d);const r=(null===s||void 0===s||null===(t=s.data)||void 0===t||null===(o=t.data)||void 0===o?void 0:o.count)||0;Ze(r);const n=Math.ceil(r/e);Ue(n)})).catch((e=>{var s,a;(0,o.oR)((null===e||void 0===e||null===(s=e.response)||void 0===s||null===(a=s.data)||void 0===a?void 0:a.message)||"Error fetching role employee data")}))},{renderSortArrow:Ss}=(0,S.A)(((e,s)=>{ds(e),ns(s.toUpperCase()),es(1)})),fs=[{text:"ROLE NAME",dataField:"roleName",sort:!1,headerFormatter:()=>(0,r.jsxs)(r.Fragment,{children:["ROLE NAME ",Ss("roleName")]}),formatter:(e,s)=>(0,r.jsx)("div",{children:"Super Admin"==s.roleName?(0,r.jsxs)("a",{className:"pointer-events-none",children:[(0,r.jsx)(t.N_,{to:{pathname:"/home/rolesPermission/".concat(s.roleId)},children:(0,r.jsx)("p",{className:"role-link",onMouseEnter:e=>{e.target.style.textDecoration="underline"},onMouseLeave:e=>{e.target.style.textDecoration="none"},children:["bottom"].map((e=>{var a;return(0,r.jsx)(p.A,{placement:e,overlay:(0,r.jsx)(x.A,{className:"",id:"tooltip-".concat(e),children:null===s||void 0===s?void 0:s.roleName}),children:(0,r.jsx)("a",{variant:"secondary",children:(null===s||void 0===s||null===(a=s.roleName)||void 0===a?void 0:a.length)>40?"".concat(null===s||void 0===s?void 0:s.roleName.substring(0,40),"..."):null===s||void 0===s?void 0:s.roleName})},e)}))})})," "]}):(0,r.jsxs)("a",{children:[(0,r.jsx)(t.N_,{to:{pathname:"/home/rolesPermission/".concat(s.roleId)},children:(0,r.jsx)("p",{className:"role-link",onMouseEnter:e=>{e.target.style.textDecoration="underline"},onMouseLeave:e=>{e.target.style.textDecoration="none"},children:["bottom"].map((e=>{var a;return(0,r.jsx)(p.A,{placement:e,overlay:(0,r.jsx)(x.A,{className:"",id:"tooltip-".concat(e),children:null===s||void 0===s?void 0:s.roleName}),children:(0,r.jsx)("a",{variant:"secondary",children:(null===s||void 0===s||null===(a=s.roleName)||void 0===a?void 0:a.length)>40?"".concat(null===s||void 0===s?void 0:s.roleName.substring(0,40),"..."):null===s||void 0===s?void 0:s.roleName})},e)}))})})," "]})})},{text:"MEMBERS",dataField:"countMembers",formatter:(e,s)=>(0,r.jsx)("div",{children:(0,r.jsx)("a",{className:"role-link",onMouseEnter:e=>{e.target.style.textDecoration="underline"},onMouseLeave:e=>{e.target.style.textDecoration="none"},onClick:()=>{gs(s.roleId)},children:s.countMembers})})},{text:"ACTIONS",formatter:(e,s)=>(0,r.jsx)("div",{children:(0,r.jsxs)("div",{className:"setdropdown-role row ",children:[(0,r.jsx)("div",{className:"col-md-6 pr-2 text-right ".concat("Employee"===s.roleName||"Super Admin"==s.roleName?"disabled":""),disabled:"Employee"===s.roleName,onClick:()=>{var e;ms(),V((e=s).roleName),ce(e.roleId),ue(e.AllModuleListArr),Z(!1)},children:(0,r.jsx)("img",{src:b})}),(0,r.jsx)("div",{className:"col-md-6 text-left ".concat("Employee"===s.roleName||"Super Admin"==s.roleName?"disabled":""),disabled:"Employee"===s.roleName,onClick:()=>{Ns(s)},children:(0,r.jsx)("img",{src:N.A})})]})})}],ys=e=>{const s=[];for(let a=1;a<=Le;a++)s.push(a);"acc"===e?(Qe(s.splice(-5)),es(Le),is(Le)):(Qe(s.splice(0,5)),es(1),is(1))},Rs=e=>{if($e>=1&&(es((s=>"dec"===e?s-1:s+1)),is("dec"===e?$e-1:$e+1)),"dec"===e){if(1!==Je[0]&&Je[0]===$e){const e=Je.map((e=>e-1));Qe(e)}}else if(Je[Je.length-1]===$e){const e=Je.map((e=>e+1));Qe(e)}},Cs=(e,s)=>s%2===0?"red-rows":"black-row",ws=e=>{const{name:s,value:a}=e.target;"roleName"===s&&V(a)};return f={roleList:is,onPageChangeSalaryStructure:e=>{const s=Array.from({length:H},((e,s)=>s+1));"acc"===e?(W(s.slice(-5)),M(H),localStorage.setItem("currentpagenumber",H),is()):(W(s.slice(0,5)),M(1),localStorage.setItem("currentpagenumber",1),is())},onPageNoChangeSalaryStructure:e=>{M(e),te(e),localStorage.setItem("currentpagenumber",e),is()},onPageLeaveChangeSalaryStructure:e=>{M((s=>{const a="dec"===e?Math.max(s-1,1):s+1;return is(),"dec"===e?E[0]>1&&E[0]===a&&W((e=>e.map((e=>e-1)))):E[E.length-1]===a&&W((e=>e.map((e=>e+1)))),a}))},onPageChangeRolesComponent:e=>{const s=[];for(let a=1;a<=H;a++)s.push(a);"acc"===e?(Ye(s.slice(-5)),ae(H)):(Ye(s.slice(0,5)),ae(1))},onPageEmployeeListForForm:Rs,getAllModuleList:()=>{s(),d.A.getAllModuleList().then((e=>{var a,l;(s(),null!==e&&void 0!==e&&null!==(a=e.data)&&void 0!==a&&a.error)||de(null===e||void 0===e||null===(l=e.data)||void 0===l?void 0:l.records)}),(e=>{var a,l;s(),(0,o.oR)(null===e||void 0===e||null===(a=e.response)||void 0===a||null===(l=a.data)||void 0===l?void 0:l.message)}))},showEmployeeseriesModelHandler:()=>We(!0),handleEmployeeSeriesCloseHandler:()=>{We(!1),ze(!0)},setTotalPages:D,setPageNoSalaryStructureArr:W,setPgNumberSalaryStructure:M,setPageNoEmployeeListForFormArr:Qe,setPgNumberEmployeeListForForm:es,setRolesPermissionId:ye,setselectedObj:U,handleChange:ws},(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)("div",{className:"row roles-align",children:(0,r.jsxs)("div",{className:"col-md-12 roles-header-container",children:[(0,r.jsx)("div",{className:"col-md-6 mt-2 pendingleavelbtn roles-title",children:"Roles & Permissions"}),(0,r.jsx)("div",{className:"col-md-6 pr-3 roles-button-container",children:(0,r.jsx)("button",{className:"btn-ui-allmodules roles-add-button",draggable:"false",onDragStart:e=>e.preventDefault(),"data-toggle":"modal",onClick:()=>{ms()},children:(0,r.jsx)("div",{children:(0,r.jsx)("img",{className:"",src:"data:image/png;base64,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",draggable:"false"})})})})]})}),(0,r.jsx)("div",{className:"row mt-3",children:(0,r.jsxs)("div",{className:"col-lg-12 ml-custom-7",children:[(0,r.jsx)("div",{className:"",children:(0,r.jsx)("div",{className:"card-body actionAlignTable mb-3 p-0 custom-table-wrapper roles-and-permission-table",children:(0,r.jsx)(n.A,{bootstrap4:!0,keyField:"id",columns:fs,data:a,classes:"custom-table",rowClasses:Cs})})}),0!==Le&&(0,r.jsxs)("div",{className:"row mt-1 mb-3",children:[(0,r.jsxs)("div",{className:"col-4 text-start record-size-pagination",children:["Showing Pages ",$e," of ",Le]}),(0,r.jsxs)("div",{className:"col-4 text-center",children:[(0,r.jsx)("button",{disabled:1===$e,className:"mr-3 ml-2 page-button",onClick:()=>ys("dec"),children:"<<"}),(0,r.jsx)("button",{disabled:1===$e,className:"mr-3 ml-2 page-button",onClick:()=>Rs("dec"),children:"<"}),Je.map((e=>(0,r.jsx)("button",{className:"mr-3 ml-2 page-button ".concat(e===$e?"page-no-designation":""),onClick:()=>{return es(s=e),void is(s);var s},children:e},e))),(0,r.jsx)("button",{disabled:$e===Le||0===(null===R||void 0===R?void 0:R.length),className:"mr-3 ml-2 page-button",onClick:()=>Rs("acc"),children:">"}),(0,r.jsx)("button",{disabled:$e===Le||0===(null===R||void 0===R?void 0:R.length),className:"mr-3 ml-2 page-button",onClick:()=>ys("acc"),children:">>"})]}),(0,r.jsx)("div",{className:"col-4 d-flex justify-content-end record-size-pagination",children:(0,r.jsxs)("div",{children:["Showing Records ",Pe>0?"".concat(J," - ").concat(O):"0 - 0"," of ",Pe]})})]})]})}),(0,r.jsx)("div",{className:"modal fade",id:"logoDialog",tabIndex:"-1",role:"dialog","aria-labelledby":"logoDialog","aria-hidden":"true",children:(0,r.jsx)("div",{className:"modal-dialog modal-dialog-centered",role:"document",children:(0,r.jsxs)("div",{className:"modal-content",children:[(0,r.jsxs)("div",{className:"modal-header",children:[(0,r.jsx)("h5",{className:"modal-title",id:"logoDialog",children:"Please Confirm"}),(0,r.jsx)("i",{className:"fas fa-times-circle crossicon","data-dismiss":"modal"})]}),(0,r.jsx)("div",{className:"modal-body",children:(0,r.jsxs)("div",{className:"text-center my-3 mb-3",children:["Are you sure you want to delete",(0,r.jsx)("strong",{children:X&&X.name}),"?"]})}),(0,r.jsxs)("div",{className:"modal-footer d-flex flex-row justify-content-center",children:[(0,r.jsx)("button",{type:"button",className:"btn successBtn btn-wide mr-4","data-testid":"submit","data-dismiss":"modal",children:"Yes"}),(0,r.jsx)("button",{type:"button",className:"btn cancelBtn btn-wide ml-4","data-testid":"reset","data-dismiss":"modal",children:"No"})]})]})})}),(0,r.jsx)(u,{editRole:xs,editRoleName:hs,handleLeaveTypeClose:js,createRole:us,formClear:vs,handleChange:ws,showAttendanceModelFunc:ms,handleAttendanceClose:cs,roleName:L}),(0,r.jsx)(u,{showAttendanceModel:T,editRole:xs,editRoleName:hs,handleLeaveTypeClose:js,createRole:us,formClear:vs,showAttendanceModelFunc:ms,handleAttendanceClose:cs,totalPagesleaveTypeToggle:$,handleChange:ws,leaveTypeToggle:B,roleName:L}),(0,r.jsx)(j,{openmember:gs,rowClasses:Cs,openmemberModalClose:()=>{Fe(!1)},openmemberModel:ke,getRoleEmployeeArr:He}),(0,r.jsx)(h.A,{deleteModalForAlls:Ns,deleteModalForAll:Ke,handleDelete:()=>{s();const e={roleId:ie};d.A.deleteRole(e).then((e=>{s(),e.data.error?(bs(),(0,o.oR)(e.data.message)):(bs(),is(),(0,o.oR)(e.data.message))}),(e=>{s(),bs(),(0,o.oR)(e.response.data.message)}))},deleteModalCloseForAll:bs}),e?(0,r.jsx)(A.A,{}):null]})}}}]); 2//# sourceMappingURL=4064.5dd999a0.chunk.js.map
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.