@scania/tegel
Version:
Tegel Design System
57 lines (52 loc) • 2.28 kB
JavaScript
import { p as proxyCustomElement, H, h, c as Host } from './p-28ef5186.js';
import { d as defineCustomElement$3 } from './p-b609e7a7.js';
import { d as defineCustomElement$2 } from './p-927cf777.js';
const sideMenuUserCss = ":host{display:flex;align-items:center;gap:16px;height:68px}";
const TdsSideMenuUserStyle0 = sideMenuUserCss;
const TdsSideMenuUser$1 = /*@__PURE__*/ proxyCustomElement(class TdsSideMenuUser extends H {
constructor() {
super();
this.__registerHost();
this.__attachShadow();
this.heading = undefined;
this.subheading = undefined;
this.imgSrc = undefined;
this.imgAlt = undefined;
}
render() {
return (h(Host, { key: '768662a142cf0f40f24566fedff52e1e25df8bee' }, h("tds-side-menu-user-image", { key: 'fb02fcf45d21aa198bcba356f0502a3aa8cf3d0b', src: this.imgSrc, alt: this.imgAlt }, h("slot", { key: '658ba6d53ded1f760c2ec2327de765374ba5b6b9', name: "image" })), h("tds-side-menu-user-label", { key: '1ab756a2538fd7bdde5a1714e25dc0d0fae9f7ea', heading: this.heading, subheading: this.subheading })));
}
static get style() { return TdsSideMenuUserStyle0; }
}, [1, "tds-side-menu-user", {
"heading": [1],
"subheading": [1],
"imgSrc": [1, "img-src"],
"imgAlt": [1, "img-alt"]
}]);
function defineCustomElement$1() {
if (typeof customElements === "undefined") {
return;
}
const components = ["tds-side-menu-user", "tds-side-menu-user-image", "tds-side-menu-user-label"];
components.forEach(tagName => { switch (tagName) {
case "tds-side-menu-user":
if (!customElements.get(tagName)) {
customElements.define(tagName, TdsSideMenuUser$1);
}
break;
case "tds-side-menu-user-image":
if (!customElements.get(tagName)) {
defineCustomElement$3();
}
break;
case "tds-side-menu-user-label":
if (!customElements.get(tagName)) {
defineCustomElement$2();
}
break;
} });
}
defineCustomElement$1();
const TdsSideMenuUser = TdsSideMenuUser$1;
const defineCustomElement = defineCustomElement$1;
export { TdsSideMenuUser, defineCustomElement };