import React from "react"; import { BottomTabBar, createBottomTabNavigator } from '@react-navigation/bottom-tabs'; import Home from "./Home/component"; import MaterialCommunityIcons from "react-native-vector-icons/MaterialCommunityIcons"; import { useColorScheme } from "react-native"; import { Colors } from "../enums/colors"; import Search from "./Search/component"; import Library from "./Library/component"; import Settings from "./Settings/component"; import { Discover } from "./Discover/component"; import { Miniplayer } from "./Player/mini-player"; import { Separator } from "tamagui"; import { usePlayerContext } from "../player/provider"; const Tab = createBottomTabNavigator(); export function Tabs() : React.JSX.Element { const isDarkMode = useColorScheme() === 'dark'; const { showMiniplayer } = usePlayerContext(); return ( ( <> { showMiniplayer && ( /* Hide miniplayer if the queue is empty */ <> )} )} > ( ), }} /> ( ) }} /> ( ) }} /> ( ) }} /> ( ) }} /> ) }