import { SportIcon } from 'components/SportIcon/SportIcon' import { useName } from 'features/Name' import { useUserFavoritesStore } from 'features/UserFavorites/store' import { ProfileTypes, SportTypes } from 'config' import { usePageParams } from 'hooks/usePageParams' import { TournamentType } from 'requests' import { CountryFlag, FavoriteSign, NameSignWrapper, Wrapper, TournamentName, } from './styled' type Props = { countryId: number, sportType?: SportTypes, tournament: TournamentType, } export const TournamentSubtitle = ({ countryId, sportType, tournament, }: Props) => { const { isInFavorites } = useUserFavoritesStore() const { sportType: sportTypeFromUrl } = usePageParams() const tournamentName = useName(tournament) const tournamentInFavorites = isInFavorites(ProfileTypes.TOURNAMENTS, tournament.id) return ( {tournament && ( {tournamentName} {tournamentInFavorites && } )} ) }