Memo instead of state

This commit is contained in:
Eric Bailey
2024-06-24 19:07:28 -05:00
parent 9b5b2752e2
commit f68d87d716
+2 -2
View File
@@ -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 <RichText value={rt} style={[a.leading_snug]} disableLinks />
}