import {
CodeXmlIcon,
FileChartColumnIcon,
SquareChevronRightIcon,
GitCommitHorizontalIcon,
} from "lucide-react";
import {
ResizableHandle,
ResizablePanel,
ResizablePanelGroup,
} from "@/components/ui/resizable";
import CommitPage from "./views/commit-page";
import AnswerPage from "./views/answer-page";
import ConsolePage from "./views/console-page";
import { TabsCard } from "./components/tabs-card";
import DescriptionPage from "./views/description-page";
export default async function ProblemLayout({
params,
children,
}: {
params: Promise<{ slug: string }>;
children: React.ReactNode;
}) {
const slug = (await params).slug;
const descriptionTabsItems = [
{
icon: FileChartColumnIcon,
label: "题目描述",
value: "description",
content: