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-P4OBV6VY.js
import{a as te}from"./chunk-JKERXUEK.js";import{a as X,b as Y,c as Z}from"./chunk-NXA7GLYB.js";import{a as $,b as ee}from"./chunk-PWMQ74RC.js";import{a as J}from"./chunk-PDL2MCPW.js";import{a as K}from"./chunk-VTBOPFJE.js";import{a as q}from"./chunk-YKW35LPN.js";import"./chunk-JAZSQYD7.js";import{a as U}from"./chunk-RFJHVWQO.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-33OPMCTI.js";import"./chunk-OH3XPIE7.js";import"./chunk-D5XKRYC7.js";import"./chunk-PYXABXFS.js";import"./chunk-RAVHNKJU.js";import"./chunk-WT44ZQWY.js";import"./chunk-GZFJ7A3T.js";import"./chunk-3NNWUWWG.js";import"./chunk-4FNTF56S.js";import{b as R,d as O,h as W,m as F,q as B,r as H,s as G,y as Q}from"./chunk-7PPOABPU.js";import{a as A}from"./chunk-ILLDEPHH.js";import{d as N,e as j,g as V}from"./chunk-K3YFDFGL.js";import"./chunk-WA2UGD5L.js";import"./chunk-BT37DHWM.js";import{Ac as S,Cc as L,Fc as z,Hd as I,Mb as y,Nb as x,Pb as k,Qb as M,Rb as P,Sb as d,Tb as e,Ub as t,Vb as s,ab as E,ac as _,cc as u,ec as g,fb as m,pa as f,qa as C,sb as v,tc as i,uc as p,ud as T,vc as D,yb as w,yc as h,zc as b}from"./chunk-AQ27DSQO.js";import"./chunk-EQDQRRRY.js";var ne=()=>({standalone:!0});function re(c,l){if(c&1){let a=_();e(0,"select",48),S("ngModelChange",function(o){f(a);let r=g();return b(r.pageSize,o)||(r.pageSize=o),C(o)}),u("ngModelChange",function(){f(a);let o=g();return C(o.changePageSize(o.pageSize))}),e(1,"option",49),i(2,"10"),t(),e(3,"option",50),i(4,"25"),t(),e(5,"option",51),i(6,"50"),t(),e(7,"option",52),i(8,"100"),t()()}if(c&2){let a=g();h("ngModel",a.pageSize)}}function le(c,l){if(c&1){let a=_();e(0,"tr")(1,"td")(2,"div",53)(3,"input",54),S("ngModelChange",function(o){let r=f(a).$implicit;return b(r.isSelected,o)||(r.isSelected=o),C(o)}),t()()(),e(4,"td")(5,"div",55)(6,"a",56),s(7,"img",57),t(),e(8,"div",58)(9,"h6",59)(10,"a",60),i(11),t()()()()(),e(12,"td"),i(13),t(),e(14,"td"),i(15),t(),e(16,"td")(17,"a",60),i(18),t()(),e(19,"td")(20,"span"),s(21,"i",61),i(22),t()(),e(23,"td"),i(24),t(),e(25,"td")(26,"ul",62)(27,"li")(28,"a",63)(29,"span",64),s(30,"i",65),t()()(),e(31,"li")(32,"a",66)(33,"span",64),s(34,"i",67),t()()(),e(35,"li")(36,"a",68)(37,"span",64),s(38,"i",69),t()()(),e(39,"li")(40,"a",70)(41,"span",64),s(42,"i",71),t()()(),e(43,"li")(44,"a",72)(45,"span",64),s(46,"i",73),t()()()()(),e(47,"td")(48,"span",74),s(49,"i",75),i(50),t()(),e(51,"td")(52,"div",76)(53,"a",77),s(54,"i",78),t(),e(55,"a",79),s(56,"i",80),t(),e(57,"a",81),s(58,"i",82),t()()()()}if(c&2){let a=l.$implicit,n=g();m(3),h("ngModel",a.isSelected),m(3),d("routerLink",n.routes.companyDetails),m(),d("src",L("assets/img/company/",a==null?null:a.Image),E),m(3),d("routerLink",n.routes.companyDetails),m(),p(a==null?null:a.Company_Name),m(2),D(" ",a.Email," "),m(2),p(a.Phone),m(2),d("routerLink",n.routes.clientDetails),m(),p(a.Location),m(4),p(a.Rating),m(2),p(a.Owner),m(24),d("ngClass",a.Status==="Active"?"badge-success":"badge-danger"),m(2),D("",a.Status," "),m(3),d("routerLink",n.routes.companyDetails)}}function oe(c,l){c&1&&(e(0,"tr")(1,"td",83)(2,"h5",84),i(3,"No matching records found"),t()()())}var ie=class c{constructor(l,a,n){this.data=l;this.router=a;this.pagination=n;this.breadCrumbItems=[{label:"CRM"},{label:"Companies List",active:!0}],this.data.getCompany().subscribe(o=>{this.actualData=o.data,this.pagination.tablePageSize.subscribe(r=>{this.router.url==this.routes.companiesList&&(this.getTableData({skip:r.skip,limit:r.limit}),this.pageSize=r.pageSize)})})}routes=A;initChecked=!1;pageSize=10;tableData=[];tableDataCopy=[];actualData=[];currentPage=1;skip=0;limit=this.pageSize;serialNumberArray=[];totalData=0;showFilter=!1;pageSelection=[];dataSource;searchDataValue="";breadCrumbItems=[];password=[!1,!1,!1,!1];isOpen=!1;togglePassword(l){this.password[l]=!this.password[l]}openSuccessModal(){this.isOpen=!this.isOpen}ngOnDestroy(){this.isOpen=!1}getTableData(l){this.data.getCompany().subscribe(a=>{this.tableData=[],this.tableDataCopy=[],this.serialNumberArray=[],this.totalData=a.totalData,a.data.map((n,o)=>{let r=o+1;o>=l.skip&&r<=l.limit&&(n.sNo=r,this.tableData.push(n),this.tableDataCopy.push(n),this.serialNumberArray.push(r))}),this.dataSource=new $(this.actualData),this.pagination.calculatePageSize.next({totalData:this.totalData,pageSize:this.pageSize,tableData:this.tableData,tableDataCopy:this.tableDataCopy,serialNumberArray:this.serialNumberArray})})}row=!0;searchData(l){this.searchDataValue=l.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((a,n)=>n+1)}):this.pagination.calculatePageSize.next({totalData:this.totalData,pageSize:this.pageSize,tableData:this.tableData,serialNumberArray:this.serialNumberArray})}sortData(l){let a=this.tableData.slice();!l.active||l.direction===""?this.tableData=a:this.tableData=a.sort((n,o)=>{let r=n[l.active],ae=o[l.active];return(r<ae?-1:1)*(l.direction==="asc"?1:-1)})}changePageSize(l){this.pageSelection=[],this.limit=l,this.skip=0,this.currentPage=1,this.pagination.tablePageSize.next({skip:this.skip,limit:this.limit,pageSize:this.pageSize})}selectAll(l){l?this.tableData.forEach(a=>{a.isSelected=!1}):this.tableData.forEach(a=>{a.isSelected=!0})}static \u0275fac=function(a){return new(a||c)(v(U),v(N),v(ee))};static \u0275cmp=w({type:c,selectors:[["app-companies"]],decls:121,vars:9,consts:[[1,"content"],[1,"d-md-flex","d-block","align-items-center","justify-content-between","page-breadcrumb","mb-3"],["title","Companies",3,"breadcrumbItems"],[1,"d-flex","my-xl-auto","right-content","align-items-center","flex-wrap"],[1,"me-2","mb-2"],[1,"d-flex","align-items-center","border","bg-white","rounded","p-1","me-2","icon-list"],[1,"btn","btn-icon","btn-sm","active","bg-primary","text-white","me-1",3,"routerLink"],[1,"ti","ti-list-tree"],[1,"btn","btn-icon","btn-sm",3,"routerLink"],[1,"ti","ti-layout-grid"],[1,"dropdown"],["href","javascript:void(0);","data-bs-toggle","dropdown",1,"dropdown-toggle","btn","btn-white","d-inline-flex","align-items-center"],[1,"ti","ti-file-export","me-1"],[1,"dropdown-menu","dropdown-menu-end","p-3"],["href","javascript:void(0);",1,"dropdown-item","rounded-1"],[1,"ti","ti-file-type-pdf","me-1"],[1,"ti","ti-file-type-xls","me-1"],[1,"mb-2"],["href","javascript:void(0);","data-bs-toggle","modal","data-bs-target","#add_company",1,"btn","btn-primary","d-flex","align-items-center"],[1,"ti","ti-circle-plus","me-2"],[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,"dropdown","me-3"],[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","Company_Name"],["mat-sort-header","Email"],["mat-sort-header","Phone"],["mat-sort-header","Location"],["mat-sort-header","Rating"],["mat-sort-header","Owner"],["mat-sort-header","Contact"],["mat-sort-header","Status"],[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"],[1,"d-flex","align-items-center","file-name-icon"],[1,"avatar","avatar-md","border","avatar-rounded",3,"routerLink"],["alt","img",1,"img-fluid",3,"src"],[1,"ms-2"],[1,"fw-medium"],[3,"routerLink"],[1,"ti","ti-star-filled","text-warning","me-2"],[1,"contact-icon","d-flex","align-items-center"],["href","javascript:void(0);",1,"p-1","rounded-circle","contact-icon-mail","d-flex","align-items-center","justify-content-center"],[1,"d-flex","align-items-center","justify-content-center"],[1,"ti","ti-mail","text-gray-5"],["href","javascript:void(0);",1,"p-1","rounded-circle","contact-icon-call","d-flex","align-items-center","justify-content-center"],[1,"ti","ti-phone-call","text-gray-5"],["href","javascript:void(0);",1,"p-1","rounded-circle","contact-icon-msg","d-flex","align-items-center","justify-content-center"],[1,"ti","ti-message-2","text-gray-5"],["href","javascript:void(0);",1,"p-1","rounded-circle","contact-icon-skype","d-flex","align-items-center","justify-content-center"],[1,"ti","ti-brand-skype","text-gray-5"],["href","javascript:void(0);",1,"p-1","rounded-circle","contact-icon-facebook","d-flex","align-items-center","justify-content-center"],[1,"ti","ti-brand-facebook","text-gray-5"],[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"],[1,"me-2",3,"routerLink"],[1,"ti","ti-eye"],["href","javascript:void(0);","data-bs-toggle","modal","data-bs-target","#edit_company",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","10"],[1,"no-record"]],template:function(a,n){a&1&&(e(0,"div",0)(1,"div",1),s(2,"app-breadcrumbs",2),e(3,"div",3)(4,"div",4)(5,"div",5)(6,"a",6),s(7,"i",7),t(),e(8,"a",8),s(9,"i",9),t()()(),e(10,"div",4)(11,"div",10)(12,"a",11),s(13,"i",12),i(14,"Export "),t(),e(15,"ul",13)(16,"li")(17,"a",14),s(18,"i",15),i(19,"Export as PDF"),t()(),e(20,"li")(21,"a",14),s(22,"i",16),i(23,"Export as Excel "),t()()()()(),e(24,"div",17)(25,"a",18),s(26,"i",19),i(27,"Add Company"),t()(),s(28,"app-collapse-header"),t()(),e(29,"div",20)(30,"div",21)(31,"h5"),i(32,"Companies List"),t(),e(33,"div",22)(34,"div",23),s(35,"app-date-range-picker"),t(),e(36,"div",24)(37,"a",11),i(38," Company "),t(),e(39,"ul",13)(40,"li")(41,"a",14),i(42,"BrightWave Innovations "),t()(),e(43,"li")(44,"a",14),i(45,"Quantum Nexus"),t()(),e(46,"li")(47,"a",14),i(48,"TerraFusion Energy"),t()()()(),e(49,"div",24)(50,"a",11),i(51," Select Status "),t(),e(52,"ul",13)(53,"li")(54,"a",14),i(55,"Active"),t()(),e(56,"li")(57,"a",14),i(58,"Inactive"),t()()()(),e(59,"div",10)(60,"a",11),i(61," Sort By : Last 7 Days "),t(),e(62,"ul",13)(63,"li")(64,"a",14),i(65,"Recently Added"),t()(),e(66,"li")(67,"a",14),i(68,"Ascending"),t()(),e(69,"li")(70,"a",14),i(71,"Desending"),t()(),e(72,"li")(73,"a",14),i(74,"Last Month"),t()(),e(75,"li")(76,"a",14),i(77,"Last 7 Days"),t()()()()()(),e(78,"div",25)(79,"div",26)(80,"div",27)(81,"div",28)(82,"div",29)(83,"div",30)(84,"label"),i(85," Row Per Page "),y(86,re,9,1,"select",31),i(87," Entries "),t()()(),e(88,"div",29)(89,"div",32)(90,"label")(91,"input",33),S("ngModelChange",function(r){return b(n.searchDataValue,r)||(n.searchDataValue=r),r}),u("ngModelChange",function(){return n.searchData(n.searchDataValue)}),t()()()()(),e(92,"div",34)(93,"table",35),u("matSortChange",function(r){return n.sortData(r)}),e(94,"thead",36)(95,"tr")(96,"th",37)(97,"div",38),u("click",function(){return n.selectAll(n.initChecked)})("keydown.enter",function(){return n.selectAll(n.initChecked)}),e(98,"input",39),S("ngModelChange",function(r){return b(n.initChecked,r)||(n.initChecked=r),r}),t()()(),e(99,"th",40),i(100,"Company Name"),t(),e(101,"th",41),i(102,"Email"),t(),e(103,"th",42),i(104,"Phone"),t(),e(105,"th",43),i(106,"Location"),t(),e(107,"th",44),i(108,"Rating"),t(),e(109,"th",45),i(110,"Owner"),t(),e(111,"th",46),i(112,"Contact"),t(),e(113,"th",47),i(114,"Status"),t(),s(115,"th"),t()(),e(116,"tbody"),M(117,le,59,15,"tr",null,k),y(119,oe,4,0,"tr"),t()()(),s(120,"app-custom-pagination"),t()()()()()),a&2&&(m(2),d("breadcrumbItems",n.breadCrumbItems),m(4),d("routerLink",n.routes.companiesList),m(2),d("routerLink",n.routes.companiesGrid),m(78),x(n.tableData.length>0?86:-1),m(5),h("ngModel",n.searchDataValue),d("ngModelOptions",z(8,ne)),m(7),h("ngModel",n.initChecked),m(19),P(n.tableData),m(2),x(n.tableData.length===0?119:-1))},dependencies:[I,T,V,j,J,q,K,Q,H,G,O,R,B,W,F,te,Z,X,Y],encapsulation:2})};export{ie as CompaniesComponent};