Files
caszl-next/app/_components/ArticleLayout.tsx

24 lines
529 B
TypeScript
Raw Normal View History

2023-11-06 17:27:50 +08:00
import LeftNav from "@/app/_components/LeftNav";
2023-10-27 17:29:50 +08:00
import { ReactNode } from "react";
const ArticleLayout = ({
children,
2023-10-29 22:25:16 +08:00
navigations,
leftNavTitle,
2023-10-27 17:29:50 +08:00
}: {
children: ReactNode;
2023-11-01 17:27:06 +08:00
navigations?: any[];
2023-10-29 22:25:16 +08:00
leftNavTitle: string;
2023-10-27 17:29:50 +08:00
}) => {
return (
<div className={"flex bg-[#6bb7f6] p-2.5"}>
<div className={"left-side w-[325px]"}>
2023-10-29 22:25:16 +08:00
<LeftNav navigations={navigations} title={leftNavTitle} />
2023-10-27 17:29:50 +08:00
</div>
2023-11-03 17:25:10 +08:00
<div className={"ml-3 w-0 flex-1"}>{children}</div>
2023-10-27 17:29:50 +08:00
</div>
);
};
export default ArticleLayout;