diff --git a/apps/console/src/pages/organizations/vendors/VendorView.tsx b/apps/console/src/pages/organizations/vendors/VendorView.tsx index 4692b6866..a7f4dfccc 100644 --- a/apps/console/src/pages/organizations/vendors/VendorView.tsx +++ b/apps/console/src/pages/organizations/vendors/VendorView.tsx @@ -412,7 +412,7 @@ function CertificationsView({ onRemove: (tag: string) => void; }) { // Common security standards - const securityStandards = ["SOC 2", "ISO 27001", "HITRUST", "NIST"]; + const securityStandards = ["SOC 2", "ISO 27001", "HITRUST", "NIST", "SOC 2 Type 2", "SOC 2 Type 1"]; // Regulatory and legal certifications const regulatoryLegal = ["HIPAA", "FERPA", "FISMA", "PIPEDA", "GDPR", "CCPA"]; @@ -1341,59 +1341,171 @@ function VendorViewContent({

Status Page URL

- handleFieldChange("statusPageUrl", e.target.value)} - className="border-0 bg-transparent p-0 shadow-none focus-visible:ring-0" - /> +
+ handleFieldChange("statusPageUrl", e.target.value)} + className="border-0 bg-transparent p-0 shadow-none focus-visible:ring-0 flex-1" + /> + {formData.statusPageUrl && ( + + + + + + + + )} +

Terms of Service URL

- handleFieldChange("termsOfServiceUrl", e.target.value)} - className="border-0 bg-transparent p-0 shadow-none focus-visible:ring-0" - /> +
+ handleFieldChange("termsOfServiceUrl", e.target.value)} + className="border-0 bg-transparent p-0 shadow-none focus-visible:ring-0 flex-1" + /> + {formData.termsOfServiceUrl && ( + + + + + + + + )} +

Privacy Policy URL

- handleFieldChange("privacyPolicyUrl", e.target.value)} - className="border-0 bg-transparent p-0 shadow-none focus-visible:ring-0" - /> +
+ handleFieldChange("privacyPolicyUrl", e.target.value)} + className="border-0 bg-transparent p-0 shadow-none focus-visible:ring-0 flex-1" + /> + {formData.privacyPolicyUrl && ( + + + + + + + + )} +

Service Level Agreement URL

- handleFieldChange("serviceLevelAgreementUrl", e.target.value)} - className="border-0 bg-transparent p-0 shadow-none focus-visible:ring-0" - /> +
+ handleFieldChange("serviceLevelAgreementUrl", e.target.value)} + className="border-0 bg-transparent p-0 shadow-none focus-visible:ring-0 flex-1" + /> + {formData.serviceLevelAgreementUrl && ( + + + + + + + + )} +

Data Processing Agreement URL

- handleFieldChange("dataProcessingAgreementUrl", e.target.value)} - className="border-0 bg-transparent p-0 shadow-none focus-visible:ring-0" - /> +
+ handleFieldChange("dataProcessingAgreementUrl", e.target.value)} + className="border-0 bg-transparent p-0 shadow-none focus-visible:ring-0 flex-1" + /> + {formData.dataProcessingAgreementUrl && ( + + + + + + + + )} +

Security Page URL

- handleFieldChange("securityPageUrl", e.target.value)} - className="border-0 bg-transparent p-0 shadow-none focus-visible:ring-0" - /> +
+ handleFieldChange("securityPageUrl", e.target.value)} + className="border-0 bg-transparent p-0 shadow-none focus-visible:ring-0 flex-1" + /> + {formData.securityPageUrl && ( + + + + + + + + )} +

Trust Page URL

- handleFieldChange("trustPageUrl", e.target.value)} - className="border-0 bg-transparent p-0 shadow-none focus-visible:ring-0" - /> +
+ handleFieldChange("trustPageUrl", e.target.value)} + className="border-0 bg-transparent p-0 shadow-none focus-visible:ring-0 flex-1" + /> + {formData.trustPageUrl && ( + + + + + + + + )} +