From b7ab2cff55a206d7a705ffe42a01a652c5c1ddba Mon Sep 17 00:00:00 2001 From: Fringg Date: Mon, 23 Mar 2026 15:00:11 +0300 Subject: [PATCH] =?UTF-8?q?fix:=20news=20section=20=E2=80=94=20remove=20du?= =?UTF-8?q?plicate=20title,=20add=20newspaper=20icon,=20hide=20views=20fro?= =?UTF-8?q?m=20users,=20fix=20cache=20invalidation?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/components/news/NewsSection.tsx | 2 +- src/pages/AdminNews.tsx | 3 +++ src/pages/NewsArticle.tsx | 15 --------------- 3 files changed, 4 insertions(+), 16 deletions(-) diff --git a/src/components/news/NewsSection.tsx b/src/components/news/NewsSection.tsx index 9203180..0c99707 100644 --- a/src/components/news/NewsSection.tsx +++ b/src/components/news/NewsSection.tsx @@ -415,7 +415,7 @@ export default function NewsSection() { } return ( -
+
{/* Header */} { haptic.success(); queryClient.invalidateQueries({ queryKey: ['admin', 'news'] }); + queryClient.invalidateQueries({ queryKey: ['news'] }); }, }); @@ -301,6 +302,7 @@ export default function AdminNews() { onSuccess: () => { haptic.success(); queryClient.invalidateQueries({ queryKey: ['admin', 'news'] }); + queryClient.invalidateQueries({ queryKey: ['news'] }); }, }); @@ -309,6 +311,7 @@ export default function AdminNews() { onSuccess: () => { haptic.success(); queryClient.invalidateQueries({ queryKey: ['admin', 'news'] }); + queryClient.invalidateQueries({ queryKey: ['news'] }); }, }); diff --git a/src/pages/NewsArticle.tsx b/src/pages/NewsArticle.tsx index 48db1f8..85de576 100644 --- a/src/pages/NewsArticle.tsx +++ b/src/pages/NewsArticle.tsx @@ -30,17 +30,6 @@ const ClockIcon = () => ( ); -const EyeIcon = () => ( - - - - -); - const CalendarIcon = () => ( {article.read_time_minutes} {t('news.readTime')} - - - {article.views_count} {t('news.views')} -