index.tsx 721 B

123456789101112131415161718192021222324
  1. import React from 'react';
  2. import { useAppDispatch } from '@/states/store';
  3. import { ReportHeader } from './components/ReportHeader';
  4. import { ReportMain } from './components/ReportMain';
  5. import { ReportFooter } from './components/ReportFooter';
  6. const DiagnosticReport: React.FC = () => {
  7. const dispatch = useAppDispatch();
  8. const reportData = {}; // Define reportData here or fetch it from state or props
  9. React.useEffect(() => {
  10. // dispatch(resetReport());
  11. }, [dispatch]);
  12. return (
  13. <div className="flex flex-col h-full">
  14. <ReportHeader />
  15. <ReportMain className="flex-1 overflow-hidden" />
  16. <ReportFooter reportData={reportData} />
  17. </div>
  18. );
  19. };
  20. export default DiagnosticReport;