format & combined equal changes type
This commit is contained in:
@@ -35,15 +35,21 @@ export type AppendToResponse<
|
||||
(T extends undefined
|
||||
? object
|
||||
: T extends Array<unknown>
|
||||
? ('credits' extends T[number] ? { credits: Omit<Credits, 'id'> } : object) &
|
||||
? ('credits' extends T[number]
|
||||
? { credits: Omit<Credits, 'id'> }
|
||||
: object) &
|
||||
('videos' extends T[number] ? { videos: Omit<Videos, 'id'> } : object) &
|
||||
('images' extends T[number] ? { images: Omit<Images, 'id'> } : object) &
|
||||
('recommendations' extends T[number]
|
||||
? { recommendations: Recommendations }
|
||||
: object) &
|
||||
('reviews' extends T[number] ? { reviews: Omit<Reviews, 'id'> } : object) &
|
||||
('reviews' extends T[number]
|
||||
? { reviews: Omit<Reviews, 'id'> }
|
||||
: object) &
|
||||
('reviews' extends T[number]
|
||||
? { reviews: Omit<Translations, 'id'> }
|
||||
: object) &
|
||||
('keywords' extends T[number] ? { keywords: Omit<Keywords, 'id'> } : object)
|
||||
('keywords' extends T[number]
|
||||
? { keywords: Omit<Keywords, 'id'> }
|
||||
: object)
|
||||
: never);
|
||||
|
||||
Reference in New Issue
Block a user