'use client'; import React from 'react'; import { useBusinessRuleMeta } from './BusinessRulesContext'; const BusinessRuleLink = ({ uid, label, className }: { uid?: string; label: string; className?: string }) => { const href = uid ? `#rule-${uid}` : undefined; const meta = useBusinessRuleMeta(uid); const tooltip = meta && (meta?.category || meta?.likert_label) ? `${meta.category || ''}${meta.category && meta.likert_label ? ' - ' : ''}${meta.likert_label || ''}` : undefined; if (!href) return {label}; return ( {label} {tooltip && (
{meta?.category || ''} | {meta?.likert_label || ''}
)}
); }; export default BusinessRuleLink;