INNER CODE UNIT · TypeScript
sameDownloadStatus
SurgeDM/Surge · extension/entrypoints/popup/store/index.ts:26
function sameDownloadStatus(left: DownloadStatus, right: DownloadStatus): boolean {
return left.id === right.id
&& left.url === right.url
&& left.filename === right.filename
&& left.dest_path === right.dest_path
&& left.total_size === right.total_size
&& left.downloaded === right.downloaded
&& left.progress === right.progress
&& left.speed === right.speed
&& left.status === right.status
&& left.error === right.error
&& left.eta === right.eta
&& left.connections === right.connections
&& left.added_at === right.added_at
&& left.time_taken === right.time_taken
&& left.avg_speed === right.avg_speed;
}