mirror of
https://github.com/khairul169/vaulterm.git
synced 2025-06-17 17:19:37 +07:00
27 lines
756 B
TypeScript
27 lines
756 B
TypeScript
|
import { GestureHandlerRootView } from "react-native-gesture-handler";
|
||
|
import { Drawer } from "expo-router/drawer";
|
||
|
import React from "react";
|
||
|
import { useMedia } from "tamagui";
|
||
|
|
||
|
export default function Layout() {
|
||
|
const media = useMedia();
|
||
|
|
||
|
return (
|
||
|
<GestureHandlerRootView style={{ flex: 1 }}>
|
||
|
<Drawer
|
||
|
screenOptions={{
|
||
|
drawerType: media.sm ? "front" : "permanent",
|
||
|
drawerStyle: { width: 250 },
|
||
|
headerLeft: media.sm ? undefined : () => null,
|
||
|
}}
|
||
|
>
|
||
|
<Drawer.Screen name="hosts" options={{ title: "Hosts" }} />
|
||
|
<Drawer.Screen
|
||
|
name="terminal"
|
||
|
options={{ title: "Terminal", headerShown: true }}
|
||
|
/>
|
||
|
</Drawer>
|
||
|
</GestureHandlerRootView>
|
||
|
);
|
||
|
}
|