UNPKG

tass-ui

Version:

A high quality UI Toolkit built on Vue.js3+.

26 lines (25 loc) 742 B
"use strict"; Object.defineProperties(exports, { __esModule: { value: true }, [Symbol.toStringTag]: { value: "Module" } }); const vue = require("vue"); require("../../../theme-chalk/src/breadcrumb.scss.js"); const _sfc_main = { name: "TassBreadcrumb", props: { "separator-icon": { type: String, default: () => "chevronright" } }, render(props) { const items = this.$slots.default(); const dymanicItems = []; items.forEach((item, i) => { dymanicItems.push(item); if (i < items.length - 1) { dymanicItems.push(vue.h("i", { class: `tas-icon-${props.separatorIcon}` })); } }); return vue.h("div", { class: "tas-bread" }, dymanicItems); } }; exports.default = _sfc_main;