From 840753aae32262eee8cfe03f8e0e95ce9d3c704c Mon Sep 17 00:00:00 2001 From: Andrey Antukh Date: Wed, 24 Jan 2024 11:27:54 +0100 Subject: [PATCH] :bug: Fix react warning about missing key on grid component --- frontend/src/app/main/ui/dashboard/grid.cljs | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/frontend/src/app/main/ui/dashboard/grid.cljs b/frontend/src/app/main/ui/dashboard/grid.cljs index 172f4f4ec8..f4cf52eb28 100644 --- a/frontend/src/app/main/ui/dashboard/grid.cljs +++ b/frontend/src/app/main/ui/dashboard/grid.cljs @@ -7,6 +7,7 @@ (ns app.main.ui.dashboard.grid (:require-macros [app.main.style :as stl]) (:require + [app.common.data :as d] [app.common.data.macros :as dm] [app.common.geom.point :as gpt] [app.common.logging :as log] @@ -446,8 +447,9 @@ [:& loading-placeholder] (seq files) - (for [slice (partition-all limit files)] - [:ul {:class (stl/css :grid-row)} + (for [[index slice] (d/enumerate (partition-all limit files))] + + [:ul {:class (stl/css :grid-row) :key (dm/str index)} (when @dragging? [:li {:class (stl/css :grid-item)}]) (for [item slice]