_layout.tsx 665 B

12345678910111213141516171819202122232425262728293031
  1. import { Tabs } from "expo-router";
  2. import React from "react";
  3. import { StyleSheet } from "react-native";
  4. import { CustomTabBar } from "@/components/CustomTabBar";
  5. export default function TabLayout() {
  6. return (
  7. <>
  8. <Tabs
  9. screenOptions={{
  10. headerShown: false,
  11. tabBarStyle: styles.hiddenTabBar,
  12. }}
  13. tabBar={() => null}
  14. >
  15. <Tabs.Screen name="index" />
  16. <Tabs.Screen name="box" />
  17. <Tabs.Screen name="dimension" />
  18. <Tabs.Screen name="mine" />
  19. </Tabs>
  20. <CustomTabBar />
  21. </>
  22. );
  23. }
  24. const styles = StyleSheet.create({
  25. hiddenTabBar: {
  26. display: "none",
  27. },
  28. });