734
return true;
735
}
737
if (a === undefined || b === undefined) {
738
return false;
739
}
741
>
const aIcon = a.pullRequest?.icon;
742
const bIcon = b.pullRequest?.icon;
743
744
return a.owner === b.owner &&
746
>
a.pullRequest?.number === b.pullRequest?.number &&
747
>
isEqual(a.pullRequest?.uri, b.pullRequest?.uri) &&
748
>
(aIcon === bIcon || (!!aIcon && !!bIcon && ThemeIcon.isEqual(aIcon, bIcon))) &&
749
>
a.pullRequest?.baseRefOid === b.pullRequest?.baseRefOid &&
750
>
a.pullRequest?.headRefOid === b.pullRequest?.headRefOid;
751
}
752