35422ec6bb
- Add true optimistic updates for reactions and reposts via setQueryData instead of only invalidating queries after publish - Track user's own reaction per event and display their emoji in place of the Heart icon across feed, post details, and notifications - Strip whitespace around block embeds and skipped media URLs to eliminate blank lines caused by whitespace-pre-wrap - Only render link preview cards for standalone URLs; inline URLs in sentences render as plain clickable links - Remove border-b separators and use fixed-height object-cover on preview images to eliminate gaps - Tighten padding on EmbeddedNote and EmbeddedNaddr cards - Use fixed-height object-cover for ImageGallery grid images - Unify RepostMenu to use Popover on all screen sizes instead of Drawer on mobile