handle corner case where demo doesn't use the normal canvas (modals)

fixes https://github.com/bigskysoftware/htmx/issues/780
This commit is contained in:
Carson Gross 2022-05-27 09:52:47 -06:00
parent cc6dba15b0
commit 9f2aeec184

View File

@ -67,8 +67,11 @@ function params(request) {
function init(path, response) {
onGet(path, response);
let content = response(null, {});
document.getElementById("demo-canvas").innerHTML = content;
pushActivityChip("Initial State", "init", demoInitialStateTemplate(content));
let canvas = document.getElementById("demo-canvas");
if (canvas) {
canvas.innerHTML = content;
pushActivityChip("Initial State", "init", demoInitialStateTemplate(content));
}
}
function onGet(path, response) {