From 4c9d53cabafc49756c1b3c2227272d08492c82a2 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Tue, 17 Mar 2026 10:23:13 -0400 Subject: [PATCH] fix: bring back vendor research [dev] [Marfuen] mariano/vendor-research --- .../components/VendorDetailTabs.tsx | 77 ++++---- .../[vendorId]/components/VendorHeader.tsx | 160 --------------- .../components/VendorPageClient.test.tsx | 183 ------------------ .../components/VendorPageClient.tsx | 112 ----------- .../components/VendorResearchSection.tsx | 132 +++++++++++++ ...VendorRiskAssessmentCertificationsCard.tsx | 68 +++---- .../VendorRiskAssessmentView.tsx | 82 ++++++-- bun.lock | 18 +- package.json | 2 +- 9 files changed, 284 insertions(+), 550 deletions(-) delete mode 100644 apps/app/src/app/(app)/[orgId]/vendors/[vendorId]/components/VendorHeader.tsx delete mode 100644 apps/app/src/app/(app)/[orgId]/vendors/[vendorId]/components/VendorPageClient.test.tsx delete mode 100644 apps/app/src/app/(app)/[orgId]/vendors/[vendorId]/components/VendorPageClient.tsx create mode 100644 apps/app/src/app/(app)/[orgId]/vendors/[vendorId]/components/VendorResearchSection.tsx diff --git a/apps/app/src/app/(app)/[orgId]/vendors/[vendorId]/components/VendorDetailTabs.tsx b/apps/app/src/app/(app)/[orgId]/vendors/[vendorId]/components/VendorDetailTabs.tsx index 56fed47b10..c848ec4a31 100644 --- a/apps/app/src/app/(app)/[orgId]/vendors/[vendorId]/components/VendorDetailTabs.tsx +++ b/apps/app/src/app/(app)/[orgId]/vendors/[vendorId]/components/VendorDetailTabs.tsx @@ -11,6 +11,7 @@ import { useTaskItems, useTaskItemActions } from '@/hooks/use-task-items'; import { useVendor, useVendorActions, type VendorResponse } from '@/hooks/use-vendors'; import { usePermissions } from '@/hooks/use-permissions'; import { SecondaryFields } from './secondary-fields/secondary-fields'; +import { VendorResearchBadges, VendorResearchLinks } from './VendorResearchSection'; import { VendorInherentRiskChart } from './VendorInherentRiskChart'; import { VendorResidualRiskChart } from './VendorResidualRiskChart'; import type { Member, User, Vendor } from '@db'; @@ -259,7 +260,7 @@ export function VendorDetailTabs({ /> - +
{isEditingTitle ? ( )} - + {!isViewingTask && ( + + )} +
+ {!isViewingTask && ( + isEditingDescription ? ( +