import { useRef } from "react"; import { useNostrEvents, dateToUnix } from "nostr-react"; import NoteCard from './NoteCard'; import KIND20Card from "./KIND20Card"; import { getImageUrl } from "@/utils/utils"; interface TagFeedProps { tag: string; } const TagFeed: React.FC = ({tag}) => { const now = useRef(new Date()); // Make sure current time isn't re-rendered const { events } = useNostrEvents({ filter: { // since: dateToUnix(now.current), // all new events from now // since: 0, // limit: 100, kinds: [20], "#t": [tag], }, }); return ( <>

Tag Feed for {tag}

{events.map((event) => ( //

{event.pubkey} posted: {event.content}

))} ); } export default TagFeed;