Liga-System/.venv/lib/python3.12/site-packages/nicegui/elements/html.js
2026-02-16 08:18:53 +00:00

24 lines
422 B
JavaScript

export default {
template: `<component :is="tag"></component>`,
mounted() {
this.renderContent();
},
updated() {
this.renderContent();
},
methods: {
renderContent() {
if (this.sanitize) {
this.$el.setHTML(this.innerHTML);
} else {
this.$el.innerHTML = this.innerHTML;
}
},
},
props: {
innerHTML: String,
sanitize: Boolean,
tag: String,
},
};