d746ffaab32e301d6dfffc2df6c1fe408a6626be
Replaces client-side media URL extraction with a dedicated NIP-50 search query (media:true) routed to relay.ditto.pub. This provides more accurate media detection using the relay's index-time analysis. Also fixes a bug where the Posts tab could flash 'No posts yet' when navigating to a profile — filterByTab was a dependency of the feedItems memo, so switching tabs could momentarily empty the list when the first page was mostly replies.
Description
Languages
TypeScript
95.7%
Java
1.5%
JavaScript
0.9%
Swift
0.9%
CSS
0.5%
Other
0.4%