From 3a5c098128f8229aa3b961c0c03d0f9185089fcd Mon Sep 17 00:00:00 2001 From: Dan Percic Date: Wed, 8 Feb 2023 17:24:20 +0200 Subject: [PATCH] add function --- src/lib/utils/functions.ts | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/lib/utils/functions.ts b/src/lib/utils/functions.ts index 5808346..53586a7 100644 --- a/src/lib/utils/functions.ts +++ b/src/lib/utils/functions.ts @@ -77,6 +77,10 @@ export function randomString() { return Math.random().toString(36).substring(2, 9); } +export function isJustOne(list: T[]): list is [T] { + return list.length === 1; +} + export function trackByFactory, PrimaryKey extends Id = T['id']>() { return (_index: number, item: T): Id => item.id; }