layout.tsx 858 B

123456789101112131415161718192021222324252627282930313233
  1. import type {Metadata} from "next";
  2. import {AntdRegistry} from "@ant-design/nextjs-registry";
  3. import "./normalize.css";
  4. import "./globals.css";
  5. import "@fortawesome/fontawesome-svg-core/styles.css";
  6. import {App, ConfigProvider} from "antd";
  7. import '@ant-design/v5-patch-for-react-19';
  8. import zhCN from 'antd/locale/zh_CN';
  9. export const metadata: Metadata = {
  10. title: "MorTnon RuoYi",
  11. description: "MorTnon 版本高级 RuoYi 前台",
  12. };
  13. export default function RootLayout({
  14. children,
  15. }: Readonly<{
  16. children: React.ReactNode;
  17. }>) {
  18. return (
  19. <html lang="en">
  20. <body>
  21. <AntdRegistry>
  22. <App>
  23. <ConfigProvider theme={{hashed: false}} locale={zhCN}>
  24. {children}
  25. </ConfigProvider>
  26. </App>
  27. </AntdRegistry>
  28. </body>
  29. </html>
  30. );
  31. }