mirror of
https://github.com/jnsahaj/tweakcn.git
synced 2026-09-21 12:50:29 +08:00
26 lines
690 B
TypeScript
26 lines
690 B
TypeScript
import { Dialog, DialogContent } from "@/components/ui/dialog";
|
|
import CodePanel from "./code-panel";
|
|
import { ThemeEditorState } from "@/types/editor";
|
|
|
|
interface CodePanelDialogProps {
|
|
open: boolean;
|
|
onOpenChange: (open: boolean) => void;
|
|
themeEditorState: ThemeEditorState;
|
|
}
|
|
|
|
export function CodePanelDialog({
|
|
open,
|
|
onOpenChange,
|
|
themeEditorState,
|
|
}: CodePanelDialogProps) {
|
|
return (
|
|
<Dialog open={open} onOpenChange={onOpenChange}>
|
|
<DialogContent className="max-w-4xl h-[80vh] overflow-hidden">
|
|
<div className="h-full overflow-auto">
|
|
<CodePanel themeEditorState={themeEditorState} />
|
|
</div>
|
|
</DialogContent>
|
|
</Dialog>
|
|
);
|
|
}
|