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 | 16 ++++++++++------ 1 file changed, 10 insertions(+), 6 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 1a694c4e6..a1a9090af 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)) { - return recordAfterPosition - 1; - } else if (isDefined(recordBeforePosition)) { - return recordBeforePosition + 1; - } else { - return 1; } + + if (isDefined(recordAfterPosition)) { + return recordAfterPosition - 1; + } + + if (isDefined(recordBeforePosition)) { + return recordBeforePosition + 1; + } + + return 1; };