import type { JsxTemplate } from "@ui5/webcomponents-base"; import type Popup from "./Popup.js"; import PopubBlockLayerTemplate from "./PopupBlockLayerTemplate.js"; export default function PopupTemplate(this: Popup, hooks?: { beforeContent?: JsxTemplate afterContent?: JsxTemplate }) { return (<> {PopubBlockLayerTemplate.call(this)}
{(hooks?.beforeContent || beforeContent).call(this)}
{this.ariaDescriptionText && {this.ariaDescriptionText} } {(hooks?.afterContent || afterContent).call(this)}
); } export function beforeContent(this: Popup) { } export function afterContent(this: Popup) { }