chore: fix more warnings

This commit is contained in:
2024-01-04 11:04:52 +00:00
parent 13f4ec3f30
commit 0442c3512c
6 changed files with 13 additions and 10 deletions

View File

@ -21,6 +21,7 @@ export default function NoteReaction(props: NoteReactionProps) {
const { isMuted } = useModeration();
const { inView, ref } = useInView({ triggerOnce: true, rootMargin: "2000px" });
const profile = useUserProfile(inView ? ev.pubkey : "");
const root = useMemo(() => extractRoot(), [ev, props.root, inView]);
const refEvent = useMemo(() => {
if (ev) {
@ -62,8 +63,6 @@ export default function NoteReaction(props: NoteReactionProps) {
return props.root;
}
const root = useMemo(() => extractRoot(), [ev, props.root, inView]);
if (!inView) {
return <div className="card reaction" ref={ref}></div>;
}
@ -72,6 +71,7 @@ export default function NoteReaction(props: NoteReactionProps) {
const opt = {
showHeader: ev?.kind === EventKind.Repost || ev?.kind === EventKind.TextNote,
showFooter: false,
truncate: true
};
return shouldNotBeRendered ? null : (
@ -86,7 +86,7 @@ export default function NoteReaction(props: NoteReactionProps) {
}}
/>
</div>
{root ? <Note truncate={true} data={root} options={opt} related={[]} depth={props.depth} /> : null}
{root ? <Note data={root} options={opt} related={[]} depth={props.depth} /> : null}
{!root && refEvent ? (
<p>
<Link to={eventLink(refEvent[1] ?? "", refEvent[2])}>