monaco-editor-lsp-next/src/app/page.tsx

21 lines
567 B
TypeScript
Raw Normal View History

import dynamic from "next/dynamic";
import { Skeleton } from "@/components/ui/skeleton";
import { ModeToggle } from "@/components/mode-toggle";
const CodeEditor = dynamic(() => import("@/components/code-editor"), {
loading: () => <Skeleton className="h-full w-full" />,
});
2025-02-19 01:00:15 +00:00
export default function Home() {
return (
<div className="h-screen flex flex-col">
<header className="h-16 flex items-center justify-end px-4 border-b">
<ModeToggle />
</header>
<div className="flex-1">
<CodeEditor />
</div>
2025-02-19 01:00:15 +00:00
</div>
);
}