File: /mnt/data/smarthr-co-in/demo/angular/template/chunk-H3LX4W6D.js
import{a as ne}from"./chunk-JKERXUEK.js";import{a as $,b as ee,c as te}from"./chunk-NXA7GLYB.js";import{a as ie,b as ae}from"./chunk-PWMQ74RC.js";import{b as Q}from"./chunk-OPRQFVPE.js";import{a as Y}from"./chunk-PDL2MCPW.js";import{a as Z}from"./chunk-VTBOPFJE.js";import{a as X}from"./chunk-YKW35LPN.js";import"./chunk-JAZSQYD7.js";import{a as K}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 j,d as L,h as W,i as B,k as F,m as O,n as U,q as H,r as G,s as q,y as J}from"./chunk-7PPOABPU.js";import{a as V}from"./chunk-ILLDEPHH.js";import{d as R}from"./chunk-K3YFDFGL.js";import"./chunk-WA2UGD5L.js";import"./chunk-BT37DHWM.js";import{Ac as h,Cc as N,Fc as I,Hd as z,Kb as M,Mb as D,Nb as E,Pb as P,Qb as k,Rb as A,Sb as c,Tb as e,Ub as t,Vb as o,ab as y,ac as C,cc as p,ec as f,fb as d,pa as S,qa as v,sb as b,tc as i,uc as x,ud as T,vc as _,yb as w,yc as g,zc as u}from"./chunk-AQ27DSQO.js";import"./chunk-EQDQRRRY.js";var oe=()=>({standalone:!0});function me(s,r){if(s&1){let a=C();e(0,"select",69),h("ngModelChange",function(m){S(a);let l=f();return u(l.pageSize,m)||(l.pageSize=m),v(m)}),p("ngModelChange",function(){S(a);let m=f();return v(m.changePageSize(m.pageSize))}),e(1,"option",70),i(2,"10"),t(),e(3,"option",71),i(4,"25"),t(),e(5,"option",72),i(6,"50"),t(),e(7,"option",73),i(8,"100"),t()()}if(s&2){let a=f();g("ngModel",a.pageSize)}}function de(s,r){if(s&1){let a=C();e(0,"tr")(1,"td")(2,"div",74)(3,"input",75),h("ngModelChange",function(m){let l=S(a).$implicit;return u(l.isSelected,m)||(l.isSelected=m),v(m)}),t()()(),e(4,"td")(5,"div",50)(6,"a",76),o(7,"img",77),t(),e(8,"div",53)(9,"h6",78)(10,"a",55),i(11),t()()()()(),e(12,"td"),i(13),t(),e(14,"td"),i(15),t(),e(16,"td"),i(17),t(),e(18,"td")(19,"span",79),o(20,"i",80),i(21),t()(),e(22,"td")(23,"div",81)(24,"a",82),o(25,"i",83),t(),e(26,"a",84),o(27,"i",85),t()()()()}if(s&2){let a=r.$implicit;d(3),g("ngModel",a.isSelected),d(4),c("src",N("assets/img/company/",a==null?null:a.Image),y),d(4),x(a.CompanyName),d(2),x(a.AccountURL),d(2),_(" ",a.Plan," "),d(2),x(a.CreatedDate),d(2),c("ngClass",a.DomainStatus==="Approved"?"badge-soft-success":a.DomainStatus==="Rejected"?"badge-soft-danger":"badge-soft-skyblue"),d(),c("ngClass",a.DomainStatus==="Approved"?"ti-checks":a.DomainStatus==="Rejected"?"ti-x":"ti-clock"),d(),_("",a.DomainStatus," "),d(3),M("data-bs-target","#"+(a.DomainStatus==="Approved"?"domain_approved":a.DomainStatus==="Rejected"?"domain_rejected":"domain_pending"))}}function se(s,r){s&1&&(e(0,"tr")(1,"td",86)(2,"h5",87),i(3,"No matching records found"),t()()())}var le=class s{constructor(r,a,n){this.data=r;this.router=a;this.pagination=n;this.breadCrumbItems=[{label:"Super Admin"},{label:"Domain List",active:!0}],this.data.getSubscription().subscribe(m=>{this.actualData=m.data,this.pagination.tablePageSize.subscribe(l=>{this.router.url==this.routes.superAdminDomain&&(this.getTableData({skip:l.skip,limit:l.limit}),this.pageSize=l.pageSize)})})}routes=V;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];togglePassword(r){this.password[r]=!this.password[r]}getTableData(r){this.data.getSubscription().subscribe(a=>{this.tableData=[],this.tableDataCopy=[],this.serialNumberArray=[],this.totalData=a.totalData,a.data.map((n,m)=>{let l=m+1;m>=r.skip&&l<=r.limit&&(n.sNo=l,this.tableData.push(n),this.tableDataCopy.push(n),this.serialNumberArray.push(l))}),this.dataSource=new ie(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((a,n)=>n+1)}):this.pagination.calculatePageSize.next({totalData:this.totalData,pageSize:this.pageSize,tableData:this.tableData,serialNumberArray:this.serialNumberArray})}sortData(r){let a=this.tableData.slice();!r.active||r.direction===""?this.tableData=a:this.tableData=a.sort((n,m)=>{let l=n[r.active],re=m[r.active];return(l<re?-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(a=>{a.isSelected=!1}):this.tableData.forEach(a=>{a.isSelected=!0})}static \u0275fac=function(a){return new(a||s)(b(K),b(R),b(ae))};static \u0275cmp=w({type:s,selectors:[["app-domain"]],decls:301,vars:7,consts:[[1,"content"],[1,"d-md-flex","d-block","align-items-center","justify-content-between","mb-3"],["title","Domain",3,"breadcrumbItems"],[1,"d-flex","my-xl-auto","right-content","align-items-center","flex-wrap"],[1,"mb-2"],[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,"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","CompanyName"],["mat-sort-header","AccountURL"],["mat-sort-header","Plan"],["mat-sort-header","CreatedDate"],["mat-sort-header","DomainStatus"],["id","domain_approved",1,"modal","fade"],[1,"modal-dialog","modal-dialog-centered","modal-md"],[1,"modal-content"],[1,"modal-header"],[1,"modal-title","d-flex","align-items-center"],[1,"badge","bg-outline-success","d-inline-flex","align-items-center","badge-xs","ms-2"],[1,"ti","ti-point-filled"],["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,"p-3","mb-3","br-5","bg-transparent-light"],[1,"d-flex","align-items-center","file-name-icon"],["href","javascript:void(0);",1,"avatar","avatar-md","border","avatar-rounded"],["src","assets/img/company/company-01.svg","alt","img",1,"img-fluid"],[1,"ms-2"],[1,"fw-medium","fs-14"],["href","javascript:void(0);"],[1,"col-md-4"],[1,"fs-12"],[1,"fw-normal"],["id","domain_pending",1,"modal","fade"],[1,"badge","bg-outline-skyblue","d-inline-flex","align-items-center","badge-xs","ms-2"],[1,"col-md-6"],[1,"col-md-6","text-end"],[1,"badge","badge-success","d-inline-flex","align-items-center","badge-xs","ms-2"],[1,"ti","ti-check","me-1"],[1,"badge","badge-danger","d-inline-flex","align-items-center","badge-xs","ms-2"],[1,"ti","ti-x","me-1"],["id","domain_rejected",1,"modal","fade"],[1,"badge","bg-outline-danger","d-inline-flex","align-items-center","badge-xs","ms-2"],[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"],["href","javascript:void(0);",1,"avatar","avatar-md","border","rounded-circle"],["alt","img",1,"img-fluid",3,"src"],[1,"fw-medium"],[1,"badge","d-inline-flex","align-items-center","badge-xs",3,"ngClass"],[1,"ti","me-1",3,"ngClass"],[1,"action-icon","d-inline-flex"],["href","javascript:void(0);","data-bs-toggle","modal",1,"me-2"],[1,"ti","ti-eye"],["href","javascript:void(0);","data-bs-toggle","modal","data-bs-target","#delete_modal"],[1,"ti","ti-trash"],["colspan","7"],[1,"no-record"]],template:function(a,n){a&1&&(e(0,"div",0)(1,"div",1),o(2,"app-breadcrumbs",2),e(3,"div",3)(4,"div",4)(5,"div",5)(6,"a",6),o(7,"i",7),i(8,"Export "),t(),e(9,"ul",8)(10,"li")(11,"a",9),o(12,"i",10),i(13,"Export as PDF"),t()(),e(14,"li")(15,"a",9),o(16,"i",11),i(17,"Export as Excel "),t()()()()(),o(18,"app-collapse-header"),t()(),e(19,"div",12)(20,"div",13)(21,"h5"),i(22,"Domain List"),t(),e(23,"div",14)(24,"div",15),o(25,"app-date-range-picker"),t(),e(26,"div",16)(27,"a",6),i(28," Select Plan "),t(),e(29,"ul",8)(30,"li")(31,"a",9),i(32,"Advanced"),t()(),e(33,"li")(34,"a",9),i(35,"Basic"),t()(),e(36,"li")(37,"a",9),i(38,"Enterprise"),t()()()(),e(39,"div",16)(40,"a",6),i(41," Select Status "),t(),e(42,"ul",8)(43,"li")(44,"a",9),i(45,"Approved"),t()(),e(46,"li")(47,"a",9),i(48,"Pending"),t()(),e(49,"li")(50,"a",9),i(51,"Rejected"),t()()()(),e(52,"div",5)(53,"a",6),i(54," Sort By : Last 7 Days "),t(),e(55,"ul",8)(56,"li")(57,"a",9),i(58,"Recently Added"),t()(),e(59,"li")(60,"a",9),i(61,"Ascending"),t()(),e(62,"li")(63,"a",9),i(64,"Desending"),t()(),e(65,"li")(66,"a",9),i(67,"Last Month"),t()(),e(68,"li")(69,"a",9),i(70,"Last 7 Days"),t()()()()()(),e(71,"div",17)(72,"div",18)(73,"div",19)(74,"div",20)(75,"div",21)(76,"div",22)(77,"label"),i(78," Row Per Page "),D(79,me,9,1,"select",23),i(80," Entries "),t()()(),e(81,"div",21)(82,"div",24)(83,"label")(84,"input",25),h("ngModelChange",function(l){return u(n.searchDataValue,l)||(n.searchDataValue=l),l}),p("ngModelChange",function(){return n.searchData(n.searchDataValue)}),t()()()()(),e(85,"div",26)(86,"table",27),p("matSortChange",function(l){return n.sortData(l)}),e(87,"thead",28)(88,"tr")(89,"th",29)(90,"div",30),p("click",function(){return n.selectAll(n.initChecked)})("keydown.enter",function(){return n.selectAll(n.initChecked)}),e(91,"input",31),h("ngModelChange",function(l){return u(n.initChecked,l)||(n.initChecked=l),l}),t()()(),e(92,"th",32),i(93,"Company Name"),t(),e(94,"th",33),i(95,"Domain URL"),t(),e(96,"th",34),i(97,"Plan"),t(),e(98,"th",35),i(99,"Created Date"),t(),e(100,"th",36),i(101,"Status"),t(),o(102,"th"),t()(),e(103,"tbody"),k(104,de,28,11,"tr",null,P),D(106,se,4,0,"tr"),t()()(),o(107,"app-custom-pagination"),t()()()()(),e(108,"div",37)(109,"div",38)(110,"div",39)(111,"div",40)(112,"h4",41),i(113," Domain Detail "),e(114,"span",42),o(115,"i",43),i(116,"Approved "),t()(),e(117,"button",44),o(118,"i",45),t()(),e(119,"form")(120,"div",46)(121,"div",20)(122,"div",47)(123,"div",48)(124,"div",49)(125,"div",20)(126,"div",47)(127,"div",50)(128,"a",51),o(129,"img",52),t(),e(130,"div",53)(131,"h6",54)(132,"a",55),i(133,"BrightWave Innovations"),t()()()()()()()()(),e(134,"div",56)(135,"div",48)(136,"span",57),i(137,"Plan Name"),t(),e(138,"h6",58),i(139,"Advanced"),t()()(),e(140,"div",56)(141,"div",48)(142,"span",57),i(143,"Plan Type"),t(),e(144,"h6",58),i(145,"Monthly"),t()()(),e(146,"div",56)(147,"div",48)(148,"span",57),i(149,"Account URL"),t(),e(150,"h6",58),i(151,"bwi.example.com"),t()()(),e(152,"div",56)(153,"div",48)(154,"span",57),i(155,"Price"),t(),e(156,"h6",58),i(157,"200"),t()()(),e(158,"div",56)(159,"div",48)(160,"span",57),i(161,"Register Date"),t(),e(162,"h6",58),i(163,"12 Sep 2024"),t()()(),e(164,"div",56)(165,"div",48)(166,"span",57),i(167,"Expiring On"),t(),e(168,"h6",58),i(169,"11 Oct 2024"),t()()()()()()()()(),e(170,"div",59)(171,"div",38)(172,"div",39)(173,"div",40)(174,"h4",41),i(175," Domain Detail "),e(176,"span",60),o(177,"i",43),i(178,"Pending "),t()(),e(179,"button",44),o(180,"i",45),t()(),e(181,"form")(182,"div",46)(183,"div",20)(184,"div",47)(185,"div",48)(186,"div",49)(187,"div",20)(188,"div",61)(189,"div",50)(190,"a",51),o(191,"img",52),t(),e(192,"div",53)(193,"h6",54)(194,"a",55),i(195,"BrightWave Innovations"),t()()()()(),e(196,"div",62)(197,"span",63),o(198,"i",64),i(199,"Approve "),t(),e(200,"span",65),o(201,"i",66),i(202,"Reject "),t()()()()()(),e(203,"div",56)(204,"div",48)(205,"span",57),i(206,"Plan Name"),t(),e(207,"h6",58),i(208,"Advanced"),t()()(),e(209,"div",56)(210,"div",48)(211,"span",57),i(212,"Plan Type"),t(),e(213,"h6",58),i(214,"Monthly"),t()()(),e(215,"div",56)(216,"div",48)(217,"span",57),i(218,"Account URL"),t(),e(219,"h6",58),i(220,"bwi.example.com"),t()()(),e(221,"div",56)(222,"div",48)(223,"span",57),i(224,"Price"),t(),e(225,"h6",58),i(226,"200"),t()()(),e(227,"div",56)(228,"div",48)(229,"span",57),i(230,"Register Date"),t(),e(231,"h6",58),i(232,"12 Sep 2024"),t()()(),e(233,"div",56)(234,"div",48)(235,"span",57),i(236,"Expiring On"),t(),e(237,"h6",58),i(238,"11 Oct 2024"),t()()()()()()()()(),e(239,"div",67)(240,"div",38)(241,"div",39)(242,"div",40)(243,"h4",41),i(244,"Domain Detail "),e(245,"span",68),o(246,"i",43),i(247,"Rejected "),t()(),e(248,"button",44),o(249,"i",45),t()(),e(250,"form")(251,"div",46)(252,"div",20)(253,"div",47)(254,"div",48)(255,"div",49)(256,"div",20)(257,"div",47)(258,"div",50)(259,"a",51),o(260,"img",52),t(),e(261,"div",53)(262,"h6",54)(263,"a",55),i(264,"BrightWave Innovations"),t()()()()()()()()(),e(265,"div",56)(266,"div",48)(267,"span",57),i(268,"Plan Name"),t(),e(269,"h6",58),i(270,"Advanced"),t()()(),e(271,"div",56)(272,"div",48)(273,"span",57),i(274,"Plan Type"),t(),e(275,"h6",58),i(276,"Monthly"),t()()(),e(277,"div",56)(278,"div",48)(279,"span",57),i(280,"Account URL"),t(),e(281,"h6",58),i(282,"bwi.example.com"),t()()(),e(283,"div",56)(284,"div",48)(285,"span",57),i(286,"Price"),t(),e(287,"h6",58),i(288,"200"),t()()(),e(289,"div",56)(290,"div",48)(291,"span",57),i(292,"Register Date"),t(),e(293,"h6",58),i(294,"12 Sep 2024"),t()()(),e(295,"div",56)(296,"div",48)(297,"span",57),i(298,"Expiring On"),t(),e(299,"h6",58),i(300,"11 Oct 2024"),t()()()()()()()()()),a&2&&(d(2),c("breadcrumbItems",n.breadCrumbItems),d(77),E(n.tableData.length>0?79:-1),d(5),g("ngModel",n.searchDataValue),c("ngModelOptions",I(6,oe)),d(7),g("ngModel",n.initChecked),d(13),A(n.tableData),d(2),E(n.tableData.length===0?106:-1))},dependencies:[z,T,ne,J,U,G,q,L,j,H,W,B,O,F,te,$,ee,Z,Q,X,Y],encapsulation:2})};export{le as DomainComponent};