From b2e9110ffeb466a03409c9f81eeadb78465b3480 Mon Sep 17 00:00:00 2001 From: Adeel Ehsan Date: Fri, 8 Nov 2024 21:12:40 +0500 Subject: [PATCH] updated FCS UI (#185) --- src/views/search/SummaryUx.tsx | 2 +- .../summary/FactualConsistencyBadge.tsx | 67 +++++++++---------- 2 files changed, 31 insertions(+), 38 deletions(-) diff --git a/src/views/search/SummaryUx.tsx b/src/views/search/SummaryUx.tsx index 10f75278..6aa07b14 100644 --- a/src/views/search/SummaryUx.tsx +++ b/src/views/search/SummaryUx.tsx @@ -72,7 +72,7 @@ export const SummaryUx = () => { - {(fcsMode !== "disable" && factualConsistencyScore !== 0) && ( + {(fcsMode !== "disable") && ( { return "high"; }; export const FactualConsistencyBadge = ({ score, fcsMode }: Props) => { - let badge; const [isHemDrawerOpen, setIsHemDrawerOpen] = useState(false); - if (score !== undefined) { - // badge = Calculating Factual Consistency Scoreā€¦; - const sanitizedScore = parseFloat(score.toFixed(2)); - badge = ( - - Factual Consistency Score: {sanitizedScore} - - ); + const sanitizedScore = score ? parseFloat(score.toFixed(2)) : "unavailable"; + const badge = ( + + Factual Consistency Score: {sanitizedScore} + + ); - return ( - <> - - {/*{score === undefined && }*/} - - { - fcsMode === "badge" ? - : badge - } - - - setIsHemDrawerOpen(true)} - > - What's this? - - - - setIsHemDrawerOpen(false)} - /> - + return ( + <> + + {/*{score === undefined && }*/} + + { + fcsMode === "badge" ? + : badge + } + + + setIsHemDrawerOpen(true)} + > + What's this? + + + + setIsHemDrawerOpen(false)} + /> + - ); - } + ); - else { - return <> - } };