import React, {Fragment} from 'react'; import {PageMetaTags} from '@common/http/page-meta-tags'; import {PageStatus} from '@common/http/page-status'; import {TitlePageHeaderImage} from '@app/titles/pages/title-page/title-page-header-image'; import {SitePageLayout} from '@app/site-page-layout'; import {SiteSectionHeading} from '@app/titles/site-section-heading'; import {Trans} from '@common/i18n/trans'; import {TitleCreditsGrid} from '@app/titles/pages/title-page/title-credits-grid/title-credits-grid'; import { GetEpisodeResponse, useEpisode, } from '@app/episodes/requests/use-episode'; import {EpisodePageHeader} from '@app/episodes/episode-page-header'; export function EpisodeFullCreditsPage() { const query = useEpisode('episodeCreditsPage'); const content = query.data ? ( ) : ( ); return {content}; } interface PageContentProps { data: GetEpisodeResponse; } function PageContent({ data: {title, episode, credits: groupedCredits}, }: PageContentProps) { return (
{groupedCredits && Object.entries(groupedCredits).map(([department, credits]) => (

))}
); }