import Header from '@app/components/Common/Header'; import LoadingSpinner from '@app/components/Common/LoadingSpinner'; import PageTitle from '@app/components/Common/PageTitle'; import { genreColorMap } from '@app/components/Discover/constants'; import GenreCard from '@app/components/GenreCard'; import Error from '@app/pages/_error'; import type { GenreSliderItem } from '@server/interfaces/api/discoverInterfaces'; import { defineMessages, useIntl } from 'react-intl'; import useSWR from 'swr'; const messages = defineMessages({ seriesgenres: 'Series Genres', }); const TvGenreList = () => { const intl = useIntl(); const { data, error } = useSWR( `/api/v1/discover/genreslider/tv` ); if (!data && !error) { return ; } if (!data) { return ; } return ( <>
{intl.formatMessage(messages.seriesgenres)}
    {data.map((genre, index) => (
  • ))}
); }; export default TvGenreList;