From abb254cafba0c63c9558a4498973956050276160 Mon Sep 17 00:00:00 2001 From: Thomas Rittson Date: Mon, 28 Oct 2024 14:10:27 +1000 Subject: [PATCH] Remove unnecessary type --- libs/common/src/platform/misc/rxjs-operators.ts | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/libs/common/src/platform/misc/rxjs-operators.ts b/libs/common/src/platform/misc/rxjs-operators.ts index b8e743cee3..10dec0be71 100644 --- a/libs/common/src/platform/misc/rxjs-operators.ts +++ b/libs/common/src/platform/misc/rxjs-operators.ts @@ -1,9 +1,7 @@ import { map } from "rxjs"; -type ObjectWithId = { id: TId }; - -export const getById = >(id: TId) => +export const getById = (id: TId) => map((objects) => objects.find((o) => o.id === id)); -export const getByIds = >(ids: TId[]) => +export const getByIds = (ids: TId[]) => map((objects) => objects.filter((o) => ids.includes(o.id)));