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; }