Molodetz blogrol volgens DPP-template

This commit is contained in:
2026-10-05 09:36:20 +02:00
commit f290a4c766
277 changed files with 15758 additions and 0 deletions
+23
View File
@@ -0,0 +1,23 @@
// retoor <retoor@molodetz.nl>
import { Component } from "./Component.js";
import { ContentRenderer } from "../utils/ContentRenderer.js";
export class Content extends Component {
static tag = "dp-content";
setup() {
const source = this.querySelector('script[type="text/markdown"]');
if (source) {
this.markdown = source.textContent;
}
}
set markdown(text) {
this.innerHTML = ContentRenderer.render(text);
this.querySelectorAll("pre > code").forEach((code) => {
const host = document.createElement("dp-code");
code.parentElement.replaceWith(host);
host.appendChild(code.parentElement);
});
}
}