64cf10f381
The cache-peek approach always returned npub because the cache was empty at render time. Replace it with a proper hook that calls useNip05Verify, relying on TanStack Query's deduplication to avoid redundant requests. Also fix the dot separator in NoteCard to hide when NIP-05 is unverified, and refactor ProfileSearchDropdown to pass the verified URL through onClick rather than recomputing it in an event handler.