import React, { useState } from 'react' import { useLanguage, useOrder } from 'ordering-components/native' import { useTheme } from 'styled-components/native' import { Platform } from 'react-native' import { FavoriteList } from '../FavoriteList' import NavBar from '../NavBar' import { OText } from '../shared' import { TabContainer, Tab, Container } from './styles' export const Favorite = (props: any) => { const { navigation, franchiseId } = props const [, t] = useLanguage() const theme = useTheme() const [orderState] = useOrder() const [tabSelected, setTabSelected] = useState('businesses') const tabList = [ { key: 'businesses', name: t('BUSINESSES', 'Businesses') }, { key: 'products', name: t('PRODUCTS', 'Products') }, { key: 'orders', name: t('ORDERS', 'Orders') } ] const goToBack = () => navigation?.canGoBack() && navigation.goBack() const onRedirect = (route: string, params?: any) => { navigation.navigate(route, params) } return ( {tabList.map((menu, i) => ( setTabSelected(menu.key)} > {menu.name} ))} {tabSelected === 'businesses' && ( )} {tabSelected === 'products' && ( )} {tabSelected === 'orders' && ( )} ) }