From 2df183c29c8c7ae605fc8f05b318baba85be4e94 Mon Sep 17 00:00:00 2001 From: danieldeng2 <danieldeng223@gmail.com> Date: Wed, 12 Aug 2020 02:21:13 +0100 Subject: [PATCH] Simplify code when clicking cards --- frontend/src/components/molecules/QuickAccess/index.tsx | 4 +--- frontend/src/components/molecules/ResourceFolders/index.tsx | 4 +--- 2 files changed, 2 insertions(+), 6 deletions(-) diff --git a/frontend/src/components/molecules/QuickAccess/index.tsx b/frontend/src/components/molecules/QuickAccess/index.tsx index c0224abe7..c11ad6b13 100644 --- a/frontend/src/components/molecules/QuickAccess/index.tsx +++ b/frontend/src/components/molecules/QuickAccess/index.tsx @@ -83,9 +83,7 @@ class QuickAccess extends React.Component<QuickAccessProps, MyState> { handleCardClick(id: number) { if (this.isAnySelected()) { - let isSelected = JSON.parse(JSON.stringify(this.state.isSelected)); - isSelected[id] = !isSelected[id]; - this.setState({ isSelected }); + this.handleIconClick(id); } } diff --git a/frontend/src/components/molecules/ResourceFolders/index.tsx b/frontend/src/components/molecules/ResourceFolders/index.tsx index 59db8149b..fa0fae8df 100644 --- a/frontend/src/components/molecules/ResourceFolders/index.tsx +++ b/frontend/src/components/molecules/ResourceFolders/index.tsx @@ -75,9 +75,7 @@ class ResourceFolders extends React.Component<ResourceFoldersProps, MyState> { handleCardClick(id: number) { if (this.isAnySelected()) { - let isSelected = JSON.parse(JSON.stringify(this.state.isSelected)); - isSelected[id] = !isSelected[id]; - this.setState({ isSelected }); + this.handleIconClick(id); } } -- GitLab