& { href: string; className?: string }) {
const { urlPathname } = usePageContext();
const isActive = props.href === "/" ? urlPathname === props.href : urlPathname.startsWith(props.href);
const isSameDomain = !(props.href.startsWith("http") || props.href.startsWith("mailto"));
diff --git a/app/components/md/Tabs.tsx b/app/components/md/Tabs.tsx
index 84a23f6..4eed3b1 100644
--- a/app/components/md/Tabs.tsx
+++ b/app/components/md/Tabs.tsx
@@ -1,6 +1,6 @@
import type { Dispatch, SetStateAction } from "react";
-import { createContext, useContext, useEffect, useState } from "react";
+import React, { createContext, useContext, useEffect, useState } from "react";
import { Button } from "@syntax/Button";
import clsx from "clsx";
diff --git a/app/components/syntax/CSRSnippet.tsx b/app/components/syntax/CSRSnippet.tsx
index bd388dd..2361fe8 100644
--- a/app/components/syntax/CSRSnippet.tsx
+++ b/app/components/syntax/CSRSnippet.tsx
@@ -40,7 +40,7 @@ export default function CSRSnippet({
{label}
)}
-
+
{tokens.map((line, lineIndex) => (
@@ -69,7 +69,7 @@ export default function CSRSnippet({