HEX
Server: nginx/1.24.0
System: Linux DGT-WORDPRESS-VM-SERVER 6.14.0-1014-azure #14~24.04.1-Ubuntu SMP Fri Oct 3 20:52:11 UTC 2025 x86_64
User: ubuntu (1000)
PHP: 8.4.12
Disabled: NONE
Upload Files
File: /mnt/data/smarthr-co-in/demo/angular/template/chunk-W6XBO4SR.js
import{a as me}from"./chunk-JKERXUEK.js";import{a as ne,b as le,c as oe}from"./chunk-NXA7GLYB.js";import{a as re,b as de}from"./chunk-PWMQ74RC.js";import{a as ie}from"./chunk-2HXPWW6A.js";import{a as ae}from"./chunk-PDL2MCPW.js";import{a as J}from"./chunk-RFJHVWQO.js";import{a as K,d as Q,f as U}from"./chunk-QTTEMGWW.js";import"./chunk-VZSYGL77.js";import"./chunk-KT3425N4.js";import"./chunk-L5US5TIY.js";import"./chunk-KLR3GVJ4.js";import"./chunk-ROUB2DV5.js";import"./chunk-ZRYDU45O.js";import"./chunk-D2NXOKOR.js";import"./chunk-3OLHRZ2P.js";import"./chunk-2OYBQGHU.js";import"./chunk-33OPMCTI.js";import"./chunk-OH3XPIE7.js";import"./chunk-D5XKRYC7.js";import"./chunk-PYXABXFS.js";import"./chunk-RAVHNKJU.js";import{c as X,e as Z,f as $,g as ee,h as te}from"./chunk-WT44ZQWY.js";import"./chunk-GZFJ7A3T.js";import"./chunk-3NNWUWWG.js";import"./chunk-4FNTF56S.js";import{b as I,d as F,h as R,i as W,k as L,m as B,n as j,q as O,r as G,s as Y,y as q}from"./chunk-7PPOABPU.js";import{a as N}from"./chunk-ILLDEPHH.js";import{d as P,e as A,g as H}from"./chunk-K3YFDFGL.js";import"./chunk-WA2UGD5L.js";import"./chunk-BT37DHWM.js";import{Ac as g,Fc as S,Hd as z,Mb as C,Nb as _,Qb as M,Rb as k,Sb as c,Tb as t,Ub as e,Vb as d,ac as x,cc as b,ec as h,fb as m,pa as y,qa as v,sb as f,tc as i,uc as D,ud as V,vc as T,yb as w,yc as p,zc as u}from"./chunk-AQ27DSQO.js";import"./chunk-EQDQRRRY.js";var E=()=>({adaptivePosition:!0}),pe=()=>({standalone:!0}),ue=(s,r)=>r.Title;function ge(s,r){if(s&1){let n=x();t(0,"select",65),g("ngModelChange",function(o){y(n);let l=h();return u(l.pageSize,o)||(l.pageSize=o),v(o)}),b("ngModelChange",function(){y(n);let o=h();return v(o.changePageSize(o.pageSize))}),t(1,"option",66),i(2,"10"),e(),t(3,"option",67),i(4,"25"),e(),t(5,"option",68),i(6,"50"),e(),t(7,"option",69),i(8,"100"),e()()}if(s&2){let n=h();p("ngModel",n.pageSize)}}function be(s,r){if(s&1){let n=x();t(0,"tr")(1,"td")(2,"div",70)(3,"input",71),g("ngModelChange",function(o){let l=y(n).$implicit;return u(l.isSelected,o)||(l.isSelected=o),v(o)}),e()()(),t(4,"td")(5,"a",72),i(6),e()(),t(7,"td"),i(8),e(),t(9,"td"),i(10),e(),t(11,"td")(12,"span",73),d(13,"i",74),i(14),e()(),t(15,"td")(16,"div",75)(17,"a",76),d(18,"i",77),e(),t(19,"a",78),d(20,"i",79),e()()()()}if(s&2){let n=r.$implicit,a=h();m(3),p("ngModel",n.isSelected),m(2),c("routerLink",a.routes.holidays),m(),D(n.Title),m(2),D(n.Date),m(2),D(n.Description),m(2),c("ngClass",n.Status==="Active"?"badge-success":"badge-danger"),m(2),T("",n.Status," ")}}function he(s,r){s&1&&(t(0,"tr")(1,"td",80)(2,"h5",81),i(3,"No matching records found"),e()()())}var se=class s{constructor(r,n,a){this.data=r;this.router=n;this.pagination=a;this.breadCrumbItems=[{label:"Employee"},{label:"Holidays",active:!0}],this.data.getholiday().subscribe(o=>{this.actualData=o.data,this.pagination.tablePageSize.subscribe(l=>{this.router.url==this.routes.holidays&&(this.getTableData({skip:l.skip,limit:l.limit}),this.pageSize=l.pageSize)})}),this.maxDate.setDate(this.maxDate.getDate()+7),this.bsRangeValue=[this.bsValue,this.maxDate]}routes=N;initChecked=!1;pageSize=10;tableData=[];tableDataCopy=[];actualData=[];currentPage=1;skip=0;limit=this.pageSize;serialNumberArray=[];totalData=0;showFilter=!1;pageSelection=[];dataSource;searchDataValue="";breadCrumbItems=[];bsValue=new Date;bsRangeValue;maxDate=new Date;getTableData(r){this.data.getholiday().subscribe(n=>{this.tableData=[],this.tableDataCopy=[],this.serialNumberArray=[],this.totalData=n.totalData,n.data.map((a,o)=>{let l=o+1;o>=r.skip&&l<=r.limit&&(a.sNo=l,this.tableData.push(a),this.tableDataCopy.push(a),this.serialNumberArray.push(l))}),this.dataSource=new re(this.actualData),this.pagination.calculatePageSize.next({totalData:this.totalData,pageSize:this.pageSize,tableData:this.tableData,tableDataCopy:this.tableDataCopy,serialNumberArray:this.serialNumberArray})})}row=!0;searchData(r){this.searchDataValue=r.trim().toLowerCase(),this.dataSource.filter=this.searchDataValue,this.tableData=this.dataSource.filteredData,this.row=this.tableData.length>0,this.searchDataValue!==""?this.pagination.calculatePageSize.next({totalData:this.tableData.length,pageSize:this.pageSize,tableData:this.tableData,serialNumberArray:this.tableData.map((n,a)=>a+1)}):this.pagination.calculatePageSize.next({totalData:this.totalData,pageSize:this.pageSize,tableData:this.tableData,serialNumberArray:this.serialNumberArray})}sortData(r){let n=this.tableData.slice();!r.active||r.direction===""?this.tableData=n:this.tableData=n.sort((a,o)=>{let l=a[r.active],ce=o[r.active];return(l<ce?-1:1)*(r.direction==="asc"?1:-1)})}changePageSize(r){this.pageSelection=[],this.limit=r,this.skip=0,this.currentPage=1,this.pagination.tablePageSize.next({skip:this.skip,limit:this.limit,pageSize:this.pageSize})}selectAll(r){r?this.tableData.forEach(n=>{n.isSelected=!1}):this.tableData.forEach(n=>{n.isSelected=!0})}static \u0275fac=function(n){return new(n||s)(f(J),f(P),f(de))};static \u0275cmp=w({type:s,selectors:[["app-holidays"]],decls:166,vars:14,consts:[[1,"page-wrapper"],[1,"content"],[1,"d-md-flex","d-block","align-items-center","justify-content-between","page-breadcrumb","mb-3"],["title","Holidays",3,"breadcrumbItems"],[1,"card"],[1,"card-header","d-flex","align-items-center","justify-content-between","flex-wrap","row-gap-3"],[1,"d-flex","my-xl-auto","right-content","align-items-center","flex-wrap","row-gap-3"],[1,"me-3"],[1,"input-icon","position-relative"],[1,"input-icon-addon"],[1,"ti","ti-calendar","text-gray-9"],["type","text","bsDaterangepicker","","placeholder","dd/mm/yyyy - dd/mm/yyyy",1,"form-control","date-range","bookingrange",3,"ngModelChange","ngModel","bsConfig"],[1,"dropdown","me-3"],["href","javascript:void(0);","data-bs-toggle","dropdown",1,"dropdown-toggle","btn","btn-white","d-inline-flex","align-items-center"],[1,"dropdown-menu","dropdown-menu-end","p-3"],["href","javascript:void(0);",1,"dropdown-item","rounded-1"],[1,"dropdown"],[1,"card-body","p-0"],[1,"custom-datatable-filter"],[1,"dataTables_wrapper","dt-bootstrap5","no-footer"],[1,"row"],[1,"col-sm-12","col-md-6"],[1,"dataTables_length"],[1,"form-select","form-select-sm",3,"ngModel"],["id","DataTables_Table_0_filter",1,"dataTables_filter"],["type","search","placeholder","Search...",1,"form-control","form-control-sm",3,"ngModelChange","ngModel","ngModelOptions"],[1,"table-responsive"],["matSort","",1,"mat-sort","table","datanew","table-center","datatable","dataTable","mb-0",3,"matSortChange"],[1,"thead-light"],[1,"no-sort"],["tabindex","0",1,"form-check","form-check-md",3,"click","keydown.enter"],["type","checkbox","id","select-all",1,"form-check-input",3,"ngModelChange","ngModel"],["mat-sort-header","Title"],["mat-sort-header","Date"],["mat-sort-header","Description"],["mat-sort-header","Status"],["id","add_holiday",1,"modal","fade"],[1,"modal-dialog","modal-dialog-centered","modal-md"],[1,"modal-content"],[1,"modal-header"],[1,"modal-title"],["type","button","data-bs-dismiss","modal","aria-label","Close",1,"btn-close","custom-btn-close"],[1,"ti","ti-x"],[1,"modal-body","pb-0"],[1,"col-md-12"],[1,"mb-3"],[1,"form-label"],["type","text",1,"form-control"],[1,"mb-3","ngx-date3"],[1,"form-label",3,"htmlFor"],[1,"input-icon-end","position-relative"],["type","text","bsDatepicker","","container",".ngx-date3","placeholder","dd/mm/yyyy","value","02-05-2024",1,"form-control","datetimepicker",3,"bsConfig"],[1,"ti","ti-calendar","text-gray-7"],["rows","3",1,"form-control"],["placeholder","Select",1,"select","custom-mat-select"],["value","1"],["value","2"],[1,"modal-footer"],["type","button","data-bs-dismiss","modal",1,"btn","btn-light","me-2"],["type","submit","data-bs-dismiss","modal",1,"btn","btn-primary"],["id","edit_holiday",1,"modal","fade"],["type","text","value","New Year",1,"form-control"],[1,"mb-3","ngx-date2"],["type","text","bsDatepicker","","container",".ngx-date2","placeholder","dd/mm/yyyy","value","02-05-2024",1,"form-control","datetimepicker",3,"bsConfig"],["placeholder","Active",1,"select","custom-mat-select"],[1,"form-select","form-select-sm",3,"ngModelChange","ngModel"],["value","10"],["value","25"],["value","50"],["value","100"],[1,"form-check","form-check-md"],["type","checkbox",1,"form-check-input",3,"ngModelChange","ngModel"],[3,"routerLink"],[1,"badge","d-inline-flex","align-items-center","badge-xs",3,"ngClass"],[1,"ti","ti-point-filled","me-1"],[1,"action-icon","d-inline-flex"],["href","javascript:void(0);","data-bs-toggle","modal","data-bs-target","#edit_holiday",1,"me-2"],[1,"ti","ti-edit"],["href","javascript:void(0);","data-bs-toggle","modal","data-bs-target","#delete_modal"],[1,"ti","ti-trash"],["colspan","8"],[1,"no-record"]],template:function(n,a){n&1&&(t(0,"div",0)(1,"div",1)(2,"div",2),d(3,"app-breadcrumbs",3),e(),t(4,"div",4)(5,"div",5)(6,"h5"),i(7,"Holidays List"),e(),t(8,"div",6)(9,"div",7)(10,"div",8)(11,"span",9),d(12,"i",10),e(),t(13,"input",11),g("ngModelChange",function(l){return u(a.bsRangeValue,l)||(a.bsRangeValue=l),l}),e()()(),t(14,"div",12)(15,"a",13),i(16," Select Status "),e(),t(17,"ul",14)(18,"li")(19,"a",15),i(20,"Active"),e()(),t(21,"li")(22,"a",15),i(23,"Inactive"),e()()()(),t(24,"div",16)(25,"a",13),i(26," Sort By : Last 7 Days "),e(),t(27,"ul",14)(28,"li")(29,"a",15),i(30,"Recently Added"),e()(),t(31,"li")(32,"a",15),i(33,"Ascending"),e()(),t(34,"li")(35,"a",15),i(36,"Desending"),e()(),t(37,"li")(38,"a",15),i(39,"Last Month"),e()(),t(40,"li")(41,"a",15),i(42,"Last 7 Days"),e()()()()()(),t(43,"div",17)(44,"div",18)(45,"div",19)(46,"div",20)(47,"div",21)(48,"div",22)(49,"label"),i(50," Row Per Page "),C(51,ge,9,1,"select",23),i(52," Entries "),e()()(),t(53,"div",21)(54,"div",24)(55,"label")(56,"input",25),g("ngModelChange",function(l){return u(a.searchDataValue,l)||(a.searchDataValue=l),l}),b("ngModelChange",function(){return a.searchData(a.searchDataValue)}),e()()()()(),t(57,"div",26)(58,"table",27),b("matSortChange",function(l){return a.sortData(l)}),t(59,"thead",28)(60,"tr")(61,"th",29)(62,"div",30),b("click",function(){return a.selectAll(a.initChecked)})("keydown.enter",function(){return a.selectAll(a.initChecked)}),t(63,"input",31),g("ngModelChange",function(l){return u(a.initChecked,l)||(a.initChecked=l),l}),e()()(),t(64,"th",32),i(65,"Title"),e(),t(66,"th",33),i(67,"Date"),e(),t(68,"th",34),i(69,"Description"),e(),t(70,"th",35),i(71,"Status"),e(),d(72,"th"),e()(),t(73,"tbody"),M(74,be,21,7,"tr",null,ue),C(76,he,4,0,"tr"),e()()(),d(77,"app-custom-pagination"),e()()()()(),d(78,"app-footer"),e(),t(79,"div",36)(80,"div",37)(81,"div",38)(82,"div",39)(83,"h4",40),i(84,"Add Holiday"),e(),t(85,"button",41),d(86,"i",42),e()(),t(87,"form")(88,"div",43)(89,"div",20)(90,"div",44)(91,"div",45)(92,"label",46),i(93,"Title"),e(),d(94,"input",47),e()(),t(95,"div",44)(96,"div",48)(97,"label",49),i(98,"Date"),e(),t(99,"div",50),d(100,"input",51),t(101,"span",9),d(102,"i",52),e()()()(),t(103,"div",44)(104,"div",45)(105,"label",46),i(106,"Description"),e(),d(107,"textarea",53),e()(),t(108,"div",44)(109,"div",45)(110,"label",49),i(111,"Status"),e(),t(112,"mat-select",54)(113,"mat-option",55),i(114,"Active"),e(),t(115,"mat-option",56),i(116,"Inactive"),e()()()()()(),t(117,"div",57)(118,"button",58),i(119,"Cancel"),e(),t(120,"button",59),i(121,"Add Holiday"),e()()()()()(),t(122,"div",60)(123,"div",37)(124,"div",38)(125,"div",39)(126,"h4",40),i(127,"Edit Holiday"),e(),t(128,"button",41),d(129,"i",42),e()(),t(130,"form")(131,"div",43)(132,"div",20)(133,"div",44)(134,"div",45)(135,"label",46),i(136,"Title"),e(),d(137,"input",61),e()(),t(138,"div",44)(139,"div",62)(140,"label",49),i(141,"Date"),e(),t(142,"div",50),d(143,"input",63),t(144,"span",9),d(145,"i",52),e()()()(),t(146,"div",44)(147,"div",45)(148,"label",46),i(149,"Description"),e(),t(150,"textarea",53),i(151,"First day of the new year"),e()()(),t(152,"div",44)(153,"div",45)(154,"label",49),i(155,"Status"),e(),t(156,"mat-select",64)(157,"mat-option",55),i(158,"Active"),e(),t(159,"mat-option",56),i(160,"Inactive"),e()()()()()(),t(161,"div",57)(162,"button",58),i(163,"Cancel"),e(),t(164,"button",59),i(165,"Save Changes"),e()()()()()()),n&2&&(m(3),c("breadcrumbItems",a.breadCrumbItems),m(10),p("ngModel",a.bsRangeValue),c("bsConfig",S(10,E)),m(38),_(a.tableData.length>0?51:-1),m(5),p("ngModel",a.searchDataValue),c("ngModelOptions",S(11,pe)),m(7),p("ngModel",a.initChecked),m(11),k(a.tableData),m(2),_(a.tableData.length===0?76:-1),m(24),c("bsConfig",S(12,E)),m(43),c("bsConfig",S(13,E)))},dependencies:[z,V,H,A,ae,te,X,Z,$,ee,q,j,G,Y,F,I,O,R,W,B,L,oe,ne,le,me,U,Q,K,ie],encapsulation:2})};export{se as HolidaysComponent};