From 29189dc36dc351d050f5e08150b948efa9cd35be Mon Sep 17 00:00:00 2001 From: Mads Rasmussen Date: Thu, 23 Nov 2023 10:10:10 +0100 Subject: [PATCH] make getUnique required --- .../src/libs/observable-api/array-state.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/Umbraco.Web.UI.Client/src/libs/observable-api/array-state.ts b/src/Umbraco.Web.UI.Client/src/libs/observable-api/array-state.ts index 3736c6dfff..954b4d3778 100644 --- a/src/Umbraco.Web.UI.Client/src/libs/observable-api/array-state.ts +++ b/src/Umbraco.Web.UI.Client/src/libs/observable-api/array-state.ts @@ -12,10 +12,10 @@ import { pushToUniqueArray } from './push-to-unique-array.function.js'; * The ArrayState provides methods to append data when the data is an Object. */ export class UmbArrayState extends UmbDeepState { - getUnique?: (entry: T) => unknown; + getUnique: (entry: T) => unknown; #sortMethod?: (a: T, b: T) => number; - constructor(initialData: T[], getUniqueMethod?: (entry: T) => unknown) { + constructor(initialData: T[], getUniqueMethod: (entry: T) => unknown) { super(initialData); this.getUnique = getUniqueMethod; }