@kelvininc/ui-components
Version:
Kelvin UI Components
1 lines • 842 B
JavaScript
import{r,c as t,h as e,H as c}from"./p-WTwLUJcM.js";import"./p-COrzvkrr.js";const a=class{constructor(e){r(this,e),this.breadcrumbItemClick=t(this,"breadcrumbItemClick",7),this.items=[]}render(){return e(c,{key:"fc8859492685be12c5abaa84c58623418420f530"},e("kv-breadcrumb-list",{key:"f317714a30d3ee9881f746e5dc3e57b9d702fcbd"},this.items.map(((r,t,c)=>{var{active:a}=r,i=function(r,t){var e={};for(var c in r)Object.prototype.hasOwnProperty.call(r,c)&&t.indexOf(c)<0&&(e[c]=r[c]);if(null!=r&&"function"==typeof Object.getOwnPropertySymbols){var a=0;for(c=Object.getOwnPropertySymbols(r);a<c.length;a++)t.indexOf(c[a])<0&&Object.prototype.propertyIsEnumerable.call(r,c[a])&&(e[c[a]]=r[c[a]])}return e}(r,["active"]);return e("kv-breadcrumb-item",Object.assign({active:null!=a?a:t===c.length-1,part:"item"},i))}))))}};export{a as kv_breadcrumb}