From 17d080cd17d90f91d782569060970e3b10881d93 Mon Sep 17 00:00:00 2001 From: Deepak Jose Date: Wed, 13 Mar 2024 12:55:52 +0530 Subject: [PATCH] Updated the return type of the function findBy to generic type. (#39) --- typeTemplates/index.d.ts | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/typeTemplates/index.d.ts b/typeTemplates/index.d.ts index a682946..47724d8 100644 --- a/typeTemplates/index.d.ts +++ b/typeTemplates/index.d.ts @@ -114,12 +114,12 @@ export function _filterBy( export function filterNonNull(object: object): object; export function _filterNonNull(object: NilOr): NilOr; -export function findBy(pattern: MatchPattern, entityArray: T[]): T; +export function findBy(pattern: MatchPattern, entityArray: P[]): P; export function findBy(pattern: MatchPattern): (entityArray: T[]) => T; -export function _findBy( +export function _findBy( pattern: MatchPattern, - entityArray: NilOr -): NilOr; + entityArray: NilOr +): NilOr

; export function _findBy( pattern: MatchPattern ): (entityArray: NilOr) => NilOr;