diff --git a/packages/docs-theme/src/components/codeExample.tsx b/packages/docs-theme/src/components/codeExample.tsx
index 07673d9aec..76fb049aa3 100644
--- a/packages/docs-theme/src/components/codeExample.tsx
+++ b/packages/docs-theme/src/components/codeExample.tsx
@@ -2,7 +2,7 @@
* (c) Copyright 2024 Palantir Technologies Inc. All rights reserved.
*/
-import { SandpackCodeEditor, SandpackLayout, SandpackPreview, SandpackProvider } from "@codesandbox/sandpack-react";
+import { Sandpack } from "@codesandbox/sandpack-react";
import classNames from "classnames";
import * as React from "react";
@@ -13,41 +13,24 @@ export interface CodeExampleProps {
id: string;
}
+const app = `import { Button } from "@blueprintjs/core";
+import "@blueprintjs/core/lib/css/blueprint.css";
+
+export default function App() {
+ return ;
+}`;
+
+const dependencies = {
+ "@blueprintjs/core": "^5.16.1",
+};
+
export const CodeExample: React.FC = props => {
const { children, className, code, id, ...rest } = props;
const classes = classNames("docs-code-example-frame", className);
return (
-
-
-
-
-
-
+ ;
);
};
-
-const index = `import { StrictMode } from "react";
-import { createRoot } from "react-dom/client";
-import { FocusStyleManager } from "@blueprintjs/core";
-import App from "./App";
-import React from "react";
-import "@blueprintjs/core/lib/css/blueprint.css";
-FocusStyleManager.onlyShowFocusOnTabs();
-const root = createRoot(document.getElementById("root") as HTMLElement);
-root.render();
-`;