Add missing deployment slot check for verifiable build badge (#23032)
This commit is contained in:
parent
1b287f1b59
commit
f67a27eeea
|
@ -135,8 +135,12 @@ export function UpgradeableProgramSection({
|
|||
<CheckingBadge />
|
||||
) : (
|
||||
<>
|
||||
{verifiableBuilds.map((b) => (
|
||||
<VerifiedBadge verifiableBuild={b} />
|
||||
{verifiableBuilds.map((b, i) => (
|
||||
<VerifiedBadge
|
||||
key={i}
|
||||
verifiableBuild={b}
|
||||
deploySlot={programData.slot}
|
||||
/>
|
||||
))}
|
||||
</>
|
||||
)}
|
||||
|
|
|
@ -2,10 +2,12 @@ import { VerifiableBuild } from "utils/program-verification";
|
|||
|
||||
export function VerifiedBadge({
|
||||
verifiableBuild,
|
||||
deploySlot,
|
||||
}: {
|
||||
verifiableBuild: VerifiableBuild;
|
||||
deploySlot: number;
|
||||
}) {
|
||||
if (verifiableBuild && verifiableBuild.verified_slot) {
|
||||
if (verifiableBuild && verifiableBuild.verified_slot === deploySlot) {
|
||||
return (
|
||||
<h3 className="mb-0">
|
||||
<a
|
||||
|
|
Loading…
Reference in New Issue