mirror of
https://github.com/sct/overseerr.git
synced 2025-09-17 17:24:35 +02:00
18 lines
474 B
TypeScript
18 lines
474 B
TypeScript
import type {
|
|
TmdbMovieResult,
|
|
TmdbTvResult,
|
|
TmdbPersonResult,
|
|
} from '../api/themoviedb/interfaces';
|
|
|
|
export const isMovie = (
|
|
movie: TmdbMovieResult | TmdbTvResult | TmdbPersonResult
|
|
): movie is TmdbMovieResult => {
|
|
return (movie as TmdbMovieResult).title !== undefined;
|
|
};
|
|
|
|
export const isPerson = (
|
|
person: TmdbMovieResult | TmdbTvResult | TmdbPersonResult
|
|
): person is TmdbPersonResult => {
|
|
return (person as TmdbPersonResult).known_for !== undefined;
|
|
};
|