ImageProcessingPage.tsx 775 B

123456789101112131415161718192021
  1. import React from 'react';
  2. import ImageProcessingPageLarge from './ImageProcessingPageLarge';
  3. import ImageProcessingPageMedium from './ImageProcessingPageMedium';
  4. import ImageProcessingPageSmall from './ImageProcessingPageSmall';
  5. import useEffectiveBreakpoint from '../../hooks/useEffectiveBreakpoint';
  6. const ImageProcessingPage = () => {
  7. const screens = useEffectiveBreakpoint();
  8. return (
  9. <>
  10. {screens.xxl && <ImageProcessingPageLarge />}
  11. {screens.xl && !screens.xxl && <ImageProcessingPageMedium />}
  12. {screens.lg && !screens.xl && <ImageProcessingPageMedium />}
  13. {screens.sm && !screens.lg && <ImageProcessingPageSmall />}
  14. {screens.xs && !screens.sm && <ImageProcessingPageSmall />}
  15. </>
  16. );
  17. };
  18. export default ImageProcessingPage;