Skip to content

Commit 9d3f87f

Browse files
AllenJBderickr
authored andcommitted
interactive-examples.js: Enable for informal examples and fix output replacement
1 parent 800460f commit 9d3f87f

File tree

2 files changed

+10
-2
lines changed

2 files changed

+10
-2
lines changed

.editorconfig

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,10 @@ charset = utf-8
55
insert_final_newline = true
66
trim_trailing_whitespace = true
77

8+
[*.js]
9+
indent_size = 2
10+
indent_style = space
11+
812
[*.yaml]
913
indent_size = 2
1014
indent_style = space

js/interactive-examples.js

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -72,10 +72,14 @@ async function main() {
7272
let exampleTitleParagraphElement = null;
7373
let exampleScreenPreElement = null;
7474
if (exampleTitleContainer !== null) {
75-
exampleTitleParagraphElement = exampleTitleContainer.querySelector("p")
75+
if (exampleTitleContainer.tagName === "P") {
76+
exampleTitleParagraphElement = exampleTitleContainer;
77+
} else {
78+
exampleTitleParagraphElement = exampleTitleContainer.querySelector("p")
79+
}
7680
const exampleScreenContainer = exampleTitleContainer.nextElementSibling;
7781
if (exampleScreenContainer !== null) {
78-
exampleScreenPreElement = exampleScreenContainer.querySelector("pre");
82+
exampleScreenPreElement = exampleScreenContainer.querySelector("pre");
7983
}
8084
}
8185

0 commit comments

Comments
 (0)