import * as React from 'react'; import { useWindowDimensions } from 'react-native'; import { useTheme } from 'styled-components/native'; import ErrorBoundary from '@wcpos/components/src/error-boundary'; import Suspense from '@wcpos/components/src/suspense'; import { useQuery } from '@wcpos/query'; import POSColumns from './columns'; import { useCurrentOrder } from './contexts/current-order'; import POSTabs from './tabs'; import { TaxRatesProvider } from '../contexts/tax-rates'; /** * */ const POS = () => { const theme = useTheme(); const dimensions = useWindowDimensions(); const { currentOrder } = useCurrentOrder(); /** * */ const taxQuery = useQuery({ queryKeys: ['tax-rates'], collectionName: 'taxes', }); return ( {dimensions.width >= theme.screens.small ? : } ); }; export default POS;