PageWrapper.tsx 401 B

1234567891011121314151617181920
  1. "use client";
  2. import { ReactNode } from "react";
  3. /**
  4. * 页面包装组件
  5. * 用于在 DashboardShell 中显示其他页面内容,去掉 ResponsiveLayout 包装
  6. */
  7. interface PageWrapperProps {
  8. children: ReactNode;
  9. }
  10. export function PageWrapper({ children }: PageWrapperProps) {
  11. return (
  12. <div className="flex-1 flex flex-col min-h-0 overflow-hidden">
  13. {children}
  14. </div>
  15. );
  16. }