ppob-frontend/src/pages/App/App.js
2021-12-10 14:37:29 +07:00

26 lines
739 B
JavaScript

import React, {useEffect} from "react";
import {DesktopLayout} from "./DesktopLayout";
import {useMediaQuery} from 'react-responsive';
import {useStore} from "../../utils/useStore";
import {useHistory} from "react-router-dom";
export const App = () => {
// TODO: add mobile layout
const store = useStore();
const mediaQuery = {
isDesktop: useMediaQuery({minWidth: 1024}),
isTablet: useMediaQuery({minWidth: 768, maxWidth: 1023}),
isMobile: useMediaQuery({maxWidth: 767}),
isNotMobile: useMediaQuery({minWidth: 768}),
};
useEffect(() => {
store.ui.setMediaQuery(mediaQuery);
});
// const isMobileDevice = useMediaQuery({
// query: "(min-device-width: 480px)",
// });
return <DesktopLayout/>;
};