feat(frontend/api): tv request modal (no status. only request)

This commit is contained in:
sct
2020-10-10 06:55:17 +00:00
parent 0fa007b27b
commit 608b96600a
11 changed files with 409 additions and 114 deletions

View File

@@ -3,6 +3,7 @@ import useSWR from 'swr';
import MovieRequestModal from './MovieRequestModal';
import type { MediaRequest } from '../../../server/entity/MediaRequest';
import type { MediaStatus } from '../../../server/constants/media';
import TvRequestModal from './TvRequestModal';
interface RequestModalProps {
requestId?: number;
@@ -29,7 +30,16 @@ const RequestModal: React.FC<RequestModalProps> = ({
requestId ? `/api/v1/request/${requestId}` : null
);
if (type === 'tv') {
return null;
return (
<TvRequestModal
onComplete={onComplete}
onCancel={onCancel}
visible={show}
request={data}
tmdbId={tmdbId}
onUpdating={onUpdating}
/>
);
}
return (