import React, { useGlobal } from "reactn"; import { StyleSheet } from "react-native"; import { createBottomTabNavigator } from "@react-navigation/bottom-tabs"; import { Motion } from "@legendapp/motion"; import { responsiveHeight } from "../actions/responsiveSizes.js"; import useLayoutType from "../hooks/useLayoutType.js"; import { Routes } from "./Routes"; import { Palette } from "../styles"; import { tabs } from "../assets"; import TabBar from "./TabBar"; import HomeStack from "./HomeStack"; import ChatStack from "./ChatStack"; import SettingsStack from "./SettingsStack"; import Library from "../screens/Library/Library.js"; import Profile from "../screens/Profile/Profile.js"; import HitParade from "../screens/HitParade/HitParade.js"; import Playbacks from "../screens/Playbacks.js"; const bottomTabStyles = StyleSheet.create({ icon: { width: responsiveHeight(5), height: responsiveHeight(5), resizeMode: "contain", }, }); const BottomTab = createBottomTabNavigator(); export const BottomTabScreen = () => { const renderIcon = (icon, focused) => ( ); return ( }> renderIcon(tabs.addTab, focused), }} /> renderIcon(tabs.ribbon, focused), }} /> renderIcon(tabs.mic, focused), }} /> renderIcon(tabs.albums, focused), }} /> renderIcon(tabs.person, focused), }} /> ); };