
Sandpack sandbox with code editor and live preview tabs.
@shadcnblocks
example/sandbox/sandbox-standard-1.tsx
"use client";
import {
SandboxCodeEditor,
SandboxLayout,
SandboxPreview,
SandboxProvider,
SandboxTabs,
SandboxTabsContent,
SandboxTabsList,
SandboxTabsTrigger,
} from "@/components/kibo-ui/sandbox";
export const title = "Code and preview";
const Example = () => (
<SandboxProvider
className="h-[28rem] w-full max-w-3xl overflow-hidden rounded-lg border"
files={{
"/App.js": `export default function App() {
return <h1 style={{ fontFamily: "sans-serif" }}>Hello from Sandbox</h1>;
}
`,
}}
template="react"
>
<SandboxLayout>
<SandboxTabs defaultValue="code">
<SandboxTabsList>
<SandboxTabsTrigger value="code">Code</SandboxTabsTrigger>
<SandboxTabsTrigger value="preview">Preview</SandboxTabsTrigger>
</SandboxTabsList>
<SandboxTabsContent value="code">
<SandboxCodeEditor />
</SandboxTabsContent>
<SandboxTabsContent value="preview">
<SandboxPreview />
</SandboxTabsContent>
</SandboxTabs>
</SandboxLayout>
</SandboxProvider>
);
export default Example;





























