diff --git a/src/blocks/file-blocks/explain/index.tsx b/src/blocks/file-blocks/explain/index.tsx
index 43b5332..791a457 100644
--- a/src/blocks/file-blocks/explain/index.tsx
+++ b/src/blocks/file-blocks/explain/index.tsx
@@ -101,63 +101,65 @@ function BlockInner(props: FileBlockProps) {
}, [content, context, start, end]);
return (
-
- {start && end && (
-
-
-
- )}
-
{
- const isHighlighted =
- start && end && lineNumber >= start && lineNumber <= end;
- return {
- "data-highlighted": isHighlighted,
- onClick: (e: React.MouseEvent) => {
- let clicked = e.target as HTMLElement;
- if (!clicked.classList.contains("comment")) return;
- handleLineClick(lineNumber, e.shiftKey);
- },
- style: {
- display: "block",
- },
- };
- }}
- showLineNumbers
- >
- {content}
-
- {Object.entries(explanations).map(([line, explanation]) => {
- return (
+
+
+ {start && end && (
-
- );
- })}
+ )}
+
{
+ const isHighlighted =
+ start && end && lineNumber >= start && lineNumber <= end;
+ return {
+ "data-highlighted": isHighlighted,
+ onClick: (e: React.MouseEvent) => {
+ let clicked = e.target as HTMLElement;
+ if (!clicked.classList.contains("comment")) return;
+ handleLineClick(lineNumber, e.shiftKey);
+ },
+ style: {
+ display: "block",
+ },
+ };
+ }}
+ showLineNumbers
+ >
+ {content}
+
+ {Object.entries(explanations).map(([line, explanation]) => {
+ return (
+
+
+
+ );
+ })}
+
);
}