From 652fbd2020bb803ee2718d7889936aacc6c72d44 Mon Sep 17 00:00:00 2001 From: plebbitor Date: Tue, 28 Mar 2023 11:23:27 +0200 Subject: [PATCH] revert element key bug --- .env | 3 +-- package.json | 3 ++- src/components/views/Board.jsx | 16 ++++++++-------- src/components/views/Catalog.jsx | 4 ++-- src/components/views/Thread.jsx | 8 ++++---- yarn.lock | 28 ++++++++++++++++++++++++++-- 6 files changed, 43 insertions(+), 19 deletions(-) diff --git a/.env b/.env index 9d100416..b39d8ffd 100644 --- a/.env +++ b/.env @@ -1,4 +1,3 @@ REACT_APP_PLEBBIT_REACT_HOOKS_MOCK_CONTENT=1 REACT_APP_PLEBBIT_REACT_HOOKS_MOCK_CONTENT_LOADING_TIME=1000 -REACT_APP_PLEBBIT_REACT_HOOKS_MOCK_CONTENT_DOUBLE_MEDIA=1 -REACT_APP_PLEBBIT_REACT_HOOKS_NO_CACHE=1 \ No newline at end of file +REACT_APP_PLEBBIT_REACT_HOOKS_MOCK_CONTENT_DOUBLE_MEDIA=1 \ No newline at end of file diff --git a/package.json b/package.json index 32ce88c6..509759fe 100644 --- a/package.json +++ b/package.json @@ -6,12 +6,13 @@ "@babel/core": "^7.21.3", "@babel/plugin-syntax-flow": "^7.18.6", "@babel/plugin-transform-react-jsx": "^7.21.0", - "@plebbit/plebbit-react-hooks": "https://github.com/plebbit/plebbit-react-hooks.git#b6cc8e82aea5dd1d458d659218eb0ce8d9f81202", + "@plebbit/plebbit-react-hooks": "https://github.com/plebbit/plebbit-react-hooks.git#e47cb245b8af0ae0fdf1ad3170d5097918d1349e", "@testing-library/dom": "^9.0.1", "@testing-library/jest-dom": "^5.14.1", "@testing-library/react": "^14.0.0", "@testing-library/user-event": "^14.4.3", "@types/node": "^18.15.5", + "@types/react": "^18.0.30", "babel-plugin-styled-components": "^2.0.7", "dompurify": "^3.0.1", "eslint": "^8.36.0", diff --git a/src/components/views/Board.jsx b/src/components/views/Board.jsx index d83d4f50..dd1d049e 100644 --- a/src/components/views/Board.jsx +++ b/src/components/views/Board.jsx @@ -378,13 +378,13 @@ const Board = () => { loadMore={tryLoadMore} hasMore={hasMore} > - {feed.map((thread, index) => { + {feed.map((thread) => { const { replies: { pages: { topAll: { comments } } } } = thread; const { renderedComments, omittedCount } = renderComments(comments); const commentMediaInfo = getCommentMediaInfo(thread); const fallbackImgUrl = "/assets/filedeleted-res.gif"; return ( - +
@@ -482,8 +482,8 @@ const Board = () => {