From 6ebeaeab4965dca85efb7d994863ec5715bfed76 Mon Sep 17 00:00:00 2001 From: Nick Mitchell Date: Sun, 19 Jan 2025 20:07:07 -0500 Subject: [PATCH] fix: improvements to component structure This i think fixes some cases where vite would not refresh the UI on code change. Signed-off-by: Nick Mitchell --- pdl-live-react/src/view/transcript/Transcript.tsx | 13 ++----------- .../src/view/transcript/TranscriptItem.tsx | 10 ++++++++-- 2 files changed, 10 insertions(+), 13 deletions(-) diff --git a/pdl-live-react/src/view/transcript/Transcript.tsx b/pdl-live-react/src/view/transcript/Transcript.tsx index 74bc0364..1cc804ea 100644 --- a/pdl-live-react/src/view/transcript/Transcript.tsx +++ b/pdl-live-react/src/view/transcript/Transcript.tsx @@ -6,7 +6,7 @@ import { type MouseEvent, } from "react" -import { Accordion, AccordionItem } from "@patternfly/react-core" +import { Accordion } from "@patternfly/react-core" import Context from "../../Context" import DrawerContext from "../../DrawerContentContext" @@ -61,16 +61,7 @@ export default function Transcript({ data }: Props) { .concat(hasResult(data) ? [] : []) .map((block, idx) => isValidElement(block) && "data-id" in block.props ? ( - - {block} - + block ) : (
{block} diff --git a/pdl-live-react/src/view/transcript/TranscriptItem.tsx b/pdl-live-react/src/view/transcript/TranscriptItem.tsx index 5f6dee0e..b0e9fbae 100644 --- a/pdl-live-react/src/view/transcript/TranscriptItem.tsx +++ b/pdl-live-react/src/view/transcript/TranscriptItem.tsx @@ -1,5 +1,6 @@ import { type PropsWithChildren } from "react" import { + AccordionItem, AccordionContent, AccordionToggle, DescriptionList, @@ -82,7 +83,12 @@ export default function TranscriptItem(props: Props) { ) return ( -
+ {toggleContent} @@ -99,6 +105,6 @@ export default function TranscriptItem(props: Props) { -
+ ) }