diff --git a/src/components/blog/BlogContent.tsx b/src/components/blog/BlogContent.tsx
index 37074e5..3606482 100644
--- a/src/components/blog/BlogContent.tsx
+++ b/src/components/blog/BlogContent.tsx
@@ -63,8 +63,8 @@ export function BlogContent({ posts }: BlogContentProps) {
if (selectedTag) {
params.set('tag', selectedTag)
}
- if (searchQuery) {
- params.set('search', searchQuery)
+ if (searchQuery.trim()) {
+ params.set('search', searchQuery.trim())
}
const queryString = params.toString()
router.replace(queryString ? `?${queryString}` : '?')
@@ -119,7 +119,7 @@ export function BlogContent({ posts }: BlogContentProps) {
- Found {filteredPosts.length} {filteredPosts.length === 1 ? 'post' : 'posts'} matching "{searchQuery}" + Found {filteredPosts.length} {filteredPosts.length === 1 ? 'post' : 'posts'} matching "{searchQuery.trim()}"
)} @@ -158,7 +158,7 @@ export function BlogContent({ posts }: BlogContentProps) {No posts found
- {searchQuery || selectedTag + {searchQuery.trim() || selectedTag ? 'Try adjusting your search or filter criteria' : 'No blog posts available'}