diff --git a/src/components/FeedCard.tsx b/src/components/FeedCard.tsx index 4a0261a156..ecf0a1b91a 100644 --- a/src/components/FeedCard.tsx +++ b/src/components/FeedCard.tsx @@ -199,12 +199,12 @@ export function TitleAndBylinePlaceholder({creator}: {creator?: boolean}) { } export function Description({description}: {description?: string}) { - const [rt] = React.useState(() => { + const rt = React.useMemo(() => { if (!description) return const rt = new RichTextApi({text: description || ''}) rt.detectFacetsWithoutResolution() return rt - }) + }, [description]) if (!rt) return null return }