diff --git a/src/lib/queue.abstract.ts b/src/lib/queue.abstract.ts index 0302442..ae1a355 100644 --- a/src/lib/queue.abstract.ts +++ b/src/lib/queue.abstract.ts @@ -1,4 +1,5 @@ import { ArrayState as AbstractArrayState } from "@typescript-package/state"; +export class ArrayState extends AbstractArrayState{}; /** * @description A standard FIFO (First In, First Out) queue. * @export @@ -57,7 +58,7 @@ export abstract class Queue { */ constructor(size: number = Infinity, ...items: Type[]) { this.#size = size; - this.#queue = new (class ArrayState extends AbstractArrayState{})(items); + this.#queue = new ArrayState(items); } /**