diff --git a/src/files-ui/components/file-mosaic/components/file-mosaic/FileMosaic.tsx b/src/files-ui/components/file-mosaic/components/file-mosaic/FileMosaic.tsx index e97149286d6322fdb428c422b062a5f39b7091b6..841fa9693fd214112f5035ac427dd4ea39026b18 100644 --- a/src/files-ui/components/file-mosaic/components/file-mosaic/FileMosaic.tsx +++ b/src/files-ui/components/file-mosaic/components/file-mosaic/FileMosaic.tsx @@ -281,11 +281,15 @@ const FileMosaic: React.FC<FileMosaicProps> = (props: FileMosaicProps) => { <FileMosaicUploadLayer uploadStatus={uploadStatus} progress={localProgress} - onCancel={() => onCancel?.(id)} - onAbort={() => { - xhr?.abort(); - onAbort?.(id); - }} + onCancel={onCancel ? () => onCancel?.(id) : undefined} + onAbort={ + onAbort + ? () => { + xhr?.abort(); + onAbort?.(id); + } + : undefined + } localization={localization} /> </Layer>