From 9fd761dd1042d68d3c825bdd41a874c20acb89af Mon Sep 17 00:00:00 2001 From: Thomas Trompette Date: Fri, 31 May 2024 14:31:37 +0200 Subject: [PATCH] Remove else if on position calculation (#5691) As title --- .../utils/get-dragged-record-position.util.ts | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) diff --git a/packages/twenty-front/src/modules/object-record/record-board/utils/get-dragged-record-position.util.ts b/packages/twenty-front/src/modules/object-record/record-board/utils/get-dragged-record-position.util.ts index 1a694c4e6ed6..a1a9090af20f 100644 --- a/packages/twenty-front/src/modules/object-record/record-board/utils/get-dragged-record-position.util.ts +++ b/packages/twenty-front/src/modules/object-record/record-board/utils/get-dragged-record-position.util.ts @@ -6,11 +6,15 @@ export const getDraggedRecordPosition = ( ): number => { if (isDefined(recordAfterPosition) && isDefined(recordBeforePosition)) { return (recordBeforePosition + recordAfterPosition) / 2; - } else if (isDefined(recordAfterPosition)) { + } + + if (isDefined(recordAfterPosition)) { return recordAfterPosition - 1; - } else if (isDefined(recordBeforePosition)) { + } + + if (isDefined(recordBeforePosition)) { return recordBeforePosition + 1; - } else { - return 1; } + + return 1; };