Remove nullables when creating endpoint type

This commit is contained in:
Luis Alvarez
2021-09-28 16:40:33 -05:00
parent 223eaf475c
commit 6937cac646

View File

@@ -65,8 +65,8 @@ export type EndpointHandlers<
[H in keyof E['handlers']]: APIHandler< [H in keyof E['handlers']]: APIHandler<
C, C,
EndpointHandlers<C, E>, EndpointHandlers<C, E>,
E['handlers'][H]['data'], NonNullable<E['handlers'][H]>['data'],
E['handlers'][H]['body'], NonNullable<E['handlers'][H]>['body'],
E['options'] E['options']
> >
} }