import{r as registerInstance,c as createEvent,h,H as Host}from"./index-6vpKbd31.js";var verdocsTableCss='@-webkit-keyframes verdocs-field-pulse{0%{background-color:rgba(0, 0, 0, 0.35)}50%{background-color:rgba(0, 0, 0, 0)}100%{background-color:rgba(0, 0, 0, 0.35)}}@keyframes verdocs-field-pulse{0%{background-color:rgba(0, 0, 0, 0.35)}50%{background-color:rgba(0, 0, 0, 0)}100%{background-color:rgba(0, 0, 0, 0.35)}}verdocs-table{width:100%;display:block;margin:0 0 10px 0;-webkit-box-sizing:border-box;box-sizing:border-box;font-family:"Inter", "Barlow", sans-serif}verdocs-table .table-wrapper{margin:10px 0;padding:0}verdocs-table .table{width:100%;border:none;border-collapse:collapse}verdocs-table .row.data-row{border:1px solid #d4d4d8;background-color:#ffffff}verdocs-table .header-col{color:#5c6575;font-weight:600;text-align:left;padding:8px 16px}verdocs-table .data-col{font-weight:400;padding:8px 16px}';var VerdocsTable=function(){function e(e){registerInstance(this,e);this.colHeaderClick=createEvent(this,"colHeaderClick");this.rowClick=createEvent(this,"rowClick");this.columns=[];this.data=[]}e.prototype.render=function(){var e=this;return h(Host,{key:"027b0578ef1ddfcc704178f803bf086bbe1c15d4",class:"table-wrapper"},h("table",{key:"10ddbad54ffc0f292a1a351d7aad7134ade3a7dc",class:"table"},h("thead",{key:"9ca47afa590f59634f8c781f7a653ca6352428fa"},h("tr",{key:"a3f020abcf70a5f7547ee970c8f298e44b31ca30",class:"row header-row"},this.columns.map((function(a,r){return h("th",{class:"col header-col col-".concat(r," col-").concat(a.id),onClick:function(){var r;return(r=e.colHeaderClick)===null||r===void 0?void 0:r.emit({col:a})},innerHTML:a.renderHeader?a.renderHeader(a):a.header||a.id})})))),h("tbody",{key:"ed8bba8eb08a27a632483da969c00c6dab46f849"},this.data.map((function(a){return h("tr",{class:"row data-row",onClick:function(){var r;return(r=e.rowClick)===null||r===void 0?void 0:r.emit({row:a})}},e.columns.map((function(e,r){return e.renderCell?h("td",{class:"col data-col col-".concat(r," col-").concat(e.id),innerHTML:e.renderCell(e,a)}):h("td",{class:"col data-col col-".concat(r," col-").concat(e.id)},a[e.id])})))})))))};return e}();VerdocsTable.style=verdocsTableCss;export{VerdocsTable as verdocs_table};
//# sourceMappingURL=verdocs-table.entry.js.map