We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 3e899ff commit da0b527Copy full SHA for da0b527
resources/scripts/components/server/files/FileObjectRow.tsx
@@ -92,4 +92,11 @@ const FileObjectRow = ({ file }: { file: FileObject }) => (
92
</Row>
93
);
94
95
-export default memo(FileObjectRow, isEqual);
+export default memo(FileObjectRow, (prevProps, nextProps) => {
96
+ /* eslint-disable @typescript-eslint/no-unused-vars */
97
+ const { isArchiveType, isEditable, ...prevFile } = prevProps.file;
98
+ const { isArchiveType: nextIsArchiveType, isEditable: nextIsEditable, ...nextFile } = nextProps.file;
99
+ /* eslint-enable @typescript-eslint/no-unused-vars */
100
+
101
+ return isEqual(prevFile, nextFile);
102
+});
0 commit comments