forked from Kieran/zap.stream
fix chat zapper
This commit is contained in:
parent
89a3928d86
commit
ec518f4f6f
@ -11,7 +11,6 @@ import { Profile } from "./profile";
|
||||
import { Text } from "./text";
|
||||
import { SendZapsDialog } from "./send-zap";
|
||||
import { findTag } from "../utils";
|
||||
import { useInView } from "react-intersection-observer";
|
||||
|
||||
interface Emoji {
|
||||
id: string;
|
||||
@ -38,16 +37,12 @@ export function ChatMessage({
|
||||
reactions: readonly NostrEvent[];
|
||||
}) {
|
||||
const ref = useRef(null);
|
||||
const { inView } = useInView({
|
||||
root: ref.current,
|
||||
triggerOnce: true
|
||||
});
|
||||
const emojiRef = useRef(null);
|
||||
const isTablet = useMediaQuery("(max-width: 1020px)");
|
||||
const isHovering = useHover(ref);
|
||||
const [showZapDialog, setShowZapDialog] = useState(false);
|
||||
const [showEmojiPicker, setShowEmojiPicker] = useState(false);
|
||||
const profile = useUserProfile(System, inView ? ev.pubkey : undefined);
|
||||
const profile = useUserProfile(System, ev.pubkey);
|
||||
const zapTarget = profile?.lud16 ?? profile?.lud06;
|
||||
const zaps = useMemo(() => {
|
||||
return reactions.filter(a => a.kind === EventKind.ZapReceipt)
|
||||
|
Loading…
Reference in New Issue
Block a user