@@ -3,6 +3,7 @@ import Markdoc, { Ast, Node, Tag } from "@markdoc/markdoc";
3import { heading } from "./schema/Heading.markdoc";
3import { heading } from "./schema/Heading.markdoc";
4import { footnoteRef } from "./schema/footnoteRef.markdoc";
4import { footnoteRef } from "./schema/footnoteRef.markdoc";
5import { footnoteItem } from "./schema/footnoteItem.markdoc";
5import { footnoteItem } from "./schema/footnoteItem.markdoc";
6+import { link } from "./schema/link.markdoc";
6import Tabs from "../components/Tabs";
7import Tabs from "../components/Tabs";
7import Tab from "../components/Tab";
8import Tab from "../components/Tab";
8import Button from "../components/Button";
9import Button from "../components/Button";
@@ -32,40 +33,6 @@ require("prismjs/components/prism-hoon");
35−// function a(h, node) {
36−// const url = node.url;
39−// url.includes("https://urbit.org") ||
40−// url.startsWith("/") ||
41−// url.startsWith("#")
49−// children: all(h, node),
60−// children: all(h, node),
65−// const handlers = defaultHandlers;
67−// handlers.image = img;
69export function Fence({ children, language }) {
36export function Fence({ children, language }) {
71 <Highlight
38 <Highlight
@@ -161,6 +128,7 @@ export default function Markdown({ post }) {
164 footnoteItem,
132 footnoteItem,
165 footnoteRef,
133 footnoteRef,