import { Motion } from "@legendapp/motion"; import { createBottomTabNavigator } from "@react-navigation/bottom-tabs"; import React from "reactn"; import { useGlobal } from "reactn"; import { Palette } from "../styles"; import { Routes } from "./Routes"; import { tabs } from "../assets"; import TabBar from "./TabBar"; import { Platform } from "react-native"; import HitParade from "../screens/HitParade/HitParade.js"; import Library from "../screens/Library/Library"; import Playbacks from "../screens/Playbacks/Playbacks"; import Profile from "../screens/Profile/Profile.js"; import HomeStack from "./HomeStack"; const BottomTab = createBottomTabNavigator(); export const BottomTabScreen = () => { const [currentUID] = useGlobal("currentUID"); const isAuthenticated = !!currentUID; const renderIcon = (icon, focused) => ( ); return ( }> renderIcon(tabs.addTab, focused), }} /> renderIcon(tabs.ribbon, focused), }} /> renderIcon(tabs.mic, focused), }} /> renderIcon(tabs.albums, focused), hide: !isAuthenticated, }} /> renderIcon(tabs.person, focused), hide: !isAuthenticated, }} /> ); };