ExamPage.tsx 611 B

123456789101112131415161718192021
  1. import { Grid } from 'antd';
  2. import LargeScreen from './LargeScreen';
  3. import MediumScreen from './MediumScreen';
  4. import SmallScreen from './SmallScreen';
  5. const ExamPage = () => {
  6. console.log('ExamPage component rendered');
  7. const screens = Grid.useBreakpoint();
  8. return (
  9. <div data-testid="exam-page">
  10. {screens.xxl && <LargeScreen />}
  11. {screens.xl && !screens.xxl && <MediumScreen />}
  12. {screens.lg && !screens.xl && <MediumScreen />}
  13. {screens.sm && !screens.lg && <SmallScreen />}
  14. {screens.xs && !screens.sm && <SmallScreen />}
  15. </div>
  16. );
  17. };
  18. export default ExamPage;