@@ -47,6 +47,7 @@ import {
4747import { PartnerFraudIndicator } from "./fraud-risks/partner-fraud-indicator" ;
4848import { PartnerAvatar } from "./partner-avatar" ;
4949import { PartnerInfoGroup } from "./partner-info-group" ;
50+ import { PartnerNetworkStatusBadge } from "./partner-network/partner-network-status-badge" ;
5051import { PartnerStarButton } from "./partner-star-button" ;
5152import { PartnerStatusBadgeWithTooltip } from "./partner-status-badge-with-tooltip" ;
5253import { PartnerTagsList } from "./partner-tags-list" ;
@@ -55,7 +56,6 @@ import {
5556 getPayoutMethodLabel ,
5657} from "./payouts/payout-method-config" ;
5758import { ProgramRewardList } from "./program-reward-list" ;
58- import { TrustedPartnerBadge } from "./trusted-partner-badge" ;
5959import {
6060 UpdatePartnerTagsModal ,
6161 useUpdatePartnerTagsModal ,
@@ -154,8 +154,6 @@ export function PartnerInfoCards({
154154 if ( ( isEnrolled || isAdmin ) && partner ) {
155155 const isPendingApplication =
156156 "status" in partner && partner . status === "pending" ;
157- const applicationReferralSource =
158- isEnrolled && partner . applicationEvent ?. referralSource ;
159157
160158 basicFields = basicFields . concat ( [
161159 {
@@ -175,24 +173,11 @@ export function PartnerInfoCards({
175173 >
176174 < span > Applied { formatDate ( partner . createdAt ) } </ span >
177175 </ TimestampTooltip >
178- { /* TODO: add source column back once we fix application source display */ }
179- { /* {applicationReferralSource && (
180- <>
181- <span>via</span>
182- <PartnerApplicationSource
183- referralSource={applicationReferralSource}
184- variant="inline"
185- />
186- </>
187- )} */ }
188176 </ span >
189177 ) : (
190178 `${ isPendingApplication ? "Applied" : "Partner since" } ${ formatDate ( partner . createdAt ) } `
191179 ) ,
192- timestamp :
193- isPendingApplication && applicationReferralSource
194- ? undefined
195- : partner . createdAt ,
180+ timestamp : isPendingApplication ? undefined : partner . createdAt ,
196181 } ,
197182 {
198183 id : "payoutMethod" as const ,
@@ -279,9 +264,6 @@ export function PartnerInfoCards({
279264 ) : (
280265 < div className = "size-20 animate-pulse rounded-full bg-neutral-200" />
281266 ) }
282- { partner ?. networkStatus === "trusted" && (
283- < TrustedPartnerBadge />
284- ) }
285267 </ div >
286268
287269 < div className = "flex items-center gap-2" >
@@ -306,6 +288,13 @@ export function PartnerInfoCards({
306288 { partner . name }
307289 </ span >
308290
291+ { "networkStatus" in partner && partner . networkStatus && (
292+ < PartnerNetworkStatusBadge
293+ networkStatus = { partner . networkStatus }
294+ size = "large"
295+ />
296+ ) }
297+
309298 { showFraudIndicator && (
310299 < PartnerFraudIndicator partnerId = { partner . id } />
311300 ) }
0 commit comments