瀏覽代碼

revert to array key indexes, it’s the only option

Ben Phelps 2 年之前
父節點
當前提交
d25148c8ae
共有 1 個文件被更改,包括 5 次插入4 次删除
  1. 5 4
      src/pages/index.jsx

+ 5 - 4
src/pages/index.jsx

@@ -1,3 +1,4 @@
+/* eslint-disable react/no-array-index-key */
 import useSWR from "swr";
 import useSWR from "swr";
 import Head from "next/head";
 import Head from "next/head";
 import dynamic from "next/dynamic";
 import dynamic from "next/dynamic";
@@ -35,15 +36,15 @@ export default function Home() {
               <>
               <>
                 {widgets
                 {widgets
                   .filter((widget) => !rightAlignedWidgets.includes(widget.type))
                   .filter((widget) => !rightAlignedWidgets.includes(widget.type))
-                  .map((widget) => (
-                    <Widget key={widget} widget={widget} />
+                  .map((widget, i) => (
+                    <Widget key={i} widget={widget} />
                   ))}
                   ))}
 
 
                 <div className="flex flex-wrap basis-full space-x-0 sm:space-x-4 grow sm:basis-auto justify-between md:justify-end mt-2 md:mt-0">
                 <div className="flex flex-wrap basis-full space-x-0 sm:space-x-4 grow sm:basis-auto justify-between md:justify-end mt-2 md:mt-0">
                   {widgets
                   {widgets
                     .filter((widget) => rightAlignedWidgets.includes(widget.type))
                     .filter((widget) => rightAlignedWidgets.includes(widget.type))
-                    .map((widget) => (
-                      <Widget key={widget} widget={widget} />
+                    .map((widget, i) => (
+                      <Widget key={i} widget={widget} />
                     ))}
                     ))}
                 </div>
                 </div>
               </>
               </>