import type UserMenuItem from "./UserMenuItem.js"; import MenuItemTemplate from "@ui5/webcomponents/dist/MenuItemTemplate.js"; import type { MenuItemHooks } from "@ui5/webcomponents/dist/MenuItemTemplate.js"; export default function UserMenuItemTemplate(this: UserMenuItem) { const hooks: Partial = {}; if (this.showSelection) { hooks.menuItemTextContent = userMenuItemTextContent; } return [MenuItemTemplate.call(this, hooks)]; } function userMenuItemTextContent(this: UserMenuItem) { return (
{this.text &&
{this.text}
} {this._selectedSubItemText &&
{this._selectedSubItemText}
}
); }