// DrawerRoot.tsx
import React, { useMemo } from 'react';
import { createDrawerNavigator, DrawerNavigationOptions } from '@react-navigation/drawer';
import { I18nManager } from 'react-native';
import { useIsLargeScreen } from '../hooks/useIsLargeScreen';
import DetailViewStackScreensStack from './DetailViewScreensStack';
import DrawerList from '../screen/wallets/DrawerList';
const Drawer = createDrawerNavigator();
const DrawerListContent = (props: any) => {
return ;
};
const DrawerRoot = () => {
const isLargeScreen = useIsLargeScreen();
const drawerStyle: DrawerNavigationOptions = useMemo(
() => ({
drawerPosition: I18nManager.isRTL ? 'right' : 'left',
drawerStyle: { width: isLargeScreen ? 320 : '0%' },
drawerType: isLargeScreen ? 'permanent' : 'back',
}),
[isLargeScreen],
);
return (
);
};
export default DrawerRoot;