diff --git a/frontend/src/components/molecules/QuickAccess/index.tsx b/frontend/src/components/molecules/QuickAccess/index.tsx index c0224abe76d0a39489933301635b24092e6ea8e6..c11ad6b1321dd6ab9a7f3ec2765f5f33d595d82f 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 59db8149bea9feea190b36b5fa24e70658bccbc3..fa0fae8dff3260e13c85a044738e1ae3fad88c00 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); } }