From 11c5cc358db9fc20c494de7c02fc3d4588dc95b9 Mon Sep 17 00:00:00 2001 From: Arman Ozak Date: Thu, 7 May 2020 03:29:12 +0300 Subject: [PATCH] fix: swap nextValue and previousValue --- npm/packs/utils/projects/utils/src/lib/linked-list.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/npm/packs/utils/projects/utils/src/lib/linked-list.ts b/npm/packs/utils/projects/utils/src/lib/linked-list.ts index 5c8c41791f..5545f1db01 100644 --- a/npm/packs/utils/projects/utils/src/lib/linked-list.ts +++ b/npm/packs/utils/projects/utils/src/lib/linked-list.ts @@ -103,7 +103,7 @@ export class LinkedList { }; } - addAfter(value: T, nextValue: T): ListNode; + addAfter(value: T, previousValue: T): ListNode; addAfter(value: T, previousValue: any, compareFn: ListComparisonFn): ListNode; addAfter(value: T, previousValue: any, compareFn: ListComparisonFn = compare): ListNode { const previous = this.find(node => compareFn(node.value, previousValue)); @@ -173,7 +173,7 @@ export class LinkedList { return previous ? this.attachMany(values, previous, previous.next) : this.addManyTail(values); } - addManyBefore(values: T[], previousValue: T): ListNode[]; + addManyBefore(values: T[], nextValue: T): ListNode[]; addManyBefore(values: T[], nextValue: any, compareFn: ListComparisonFn): ListNode[]; addManyBefore( values: T[],