import { breadcrumb_item_styles_default } from "./chunk.5A6GCI7W.js"; import { o } from "./chunk.2URMUHDY.js"; import { HasSlotController } from "./chunk.NYIIDP5N.js"; import { e } from "./chunk.UZVKBFXH.js"; import { ShoelaceElement, n } from "./chunk.SEXBCYCU.js"; import { x } from "./chunk.CXZZ2LVK.js"; import { __decorateClass } from "./chunk.KIILAQWQ.js"; // src/components/breadcrumb-item/breadcrumb-item.component.ts var SlBreadcrumbItem = class extends ShoelaceElement { constructor() { super(...arguments); this.hasSlotController = new HasSlotController(this, "prefix", "suffix"); this.rel = "noreferrer noopener"; } render() { const isLink = this.href ? true : false; return x`
${isLink ? x` ` : x` `}
`; } }; SlBreadcrumbItem.styles = breadcrumb_item_styles_default; __decorateClass([ n() ], SlBreadcrumbItem.prototype, "href", 2); __decorateClass([ n() ], SlBreadcrumbItem.prototype, "target", 2); __decorateClass([ n() ], SlBreadcrumbItem.prototype, "rel", 2); export { SlBreadcrumbItem };