added review endpoint and types

This commit is contained in:
DerPenz
2023-02-22 17:27:32 +01:00
parent bca40f72b7
commit 02a1c85081
4 changed files with 22 additions and 0 deletions
+1
View File
@@ -11,4 +11,5 @@ export * from './configuration';
export * from './tv-shows';
export * from './discover';
export * from './people';
export * from './review';
+12
View File
@@ -0,0 +1,12 @@
import { ReviewDetails } from '../types';
import { BaseEndpoint } from './base';
export class ReviewEndpoint extends BaseEndpoint {
constructor(accessToken: string) {
super(accessToken);
}
async details(id: string): Promise<ReviewDetails> {
return await this.api.get<ReviewDetails>(`/review/${id}`);
}
}
+1
View File
@@ -8,6 +8,7 @@ export * from './tv-shows';
export * from './watch-providers';
export * from './people';
export * from './discover';
export * from './review';
export interface AuthorDetails {
name: string;
+8
View File
@@ -0,0 +1,8 @@
import { Review } from './';
export interface ReviewDetails extends Review{
iso_639_1: string;
media_id: number;
media_title: number;
media_type: number;
}