added discover endpoint and types

This commit is contained in:
DerPenz
2023-02-20 16:50:40 +01:00
parent 641f6cfcd2
commit 38312191ca
4 changed files with 110 additions and 0 deletions

31
src/types/discover.ts Normal file
View File

@@ -0,0 +1,31 @@
import { Movie, TV } from ".";
export type SortOption =
| 'popularity.asc'
| 'popularity.desc'
| 'release_date.asc'
| 'release_date.desc'
| 'revenue.asc'
| 'revenue.desc'
| 'primary_release_date.asc'
| 'primary_release_date.desc'
| 'original_title.asc'
| 'original_title.desc'
| 'vote_average.asc'
| 'vote_average.desc'
| 'vote_count.asc'
| 'vote_count.desc';
export interface MovieDiscoverResult{
page: number;
results: Movie[];
total_results: number;
total_pages: number;
}
export interface TvShowDiscoverResult{
page: number;
results: TV[];
total_results: number;
total_pages: number;
}