소스 검색

Remove read receipts toasts

Supprimer les notifications toast "Article marqué comme lu" dans useArticles.tsx, useFeedArticles.tsx et useRealArticles.tsx en retirant les appels toast.success et en laissant l’action de marquage comme lu sans notification.

X-Lovable-Edit-ID: edt-78328620-9d5e-4430-a524-2b32e406a53f
gpt-engineer-app[bot] 3 일 전
부모
커밋
4a9ace157a
3개의 변경된 파일0개의 추가작업 그리고 4개의 파일을 삭제
  1. 0 1
      src/hooks/useArticles.tsx
  2. 0 1
      src/hooks/useFeedArticles.tsx
  3. 0 2
      src/hooks/useRealArticles.tsx

+ 0 - 1
src/hooks/useArticles.tsx

@@ -69,7 +69,6 @@ export function useArticles() {
     setArticles(prev => prev.map(item => 
       item.id === id ? { ...item, isRead: true } : item
     ));
-    toast.success("Article marqué comme lu");
   };
 
   const deleteArticle = (id: string) => {

+ 0 - 1
src/hooks/useFeedArticles.tsx

@@ -169,7 +169,6 @@ export function useFeedArticles(feedId: string, page: number = 1) {
       setArticles(prev => prev.map(item => 
         item.id === articleId ? { ...item, isRead: true } : item
       ));
-      toast.success("Article marqué comme lu");
     } catch (error) {
       console.error('Error marking as read:', error);
     }

+ 0 - 2
src/hooks/useRealArticles.tsx

@@ -353,10 +353,8 @@ export function useRealArticles(dateFilter?: 'today' | 'yesterday' | null, showF
 
       if (!showReadArticles) {
         setArticles(prev => prev.filter(item => item.id !== articleId));
-        toast.success("Article marqué comme lu");
       } else {
         setArticles(prev => prev.map(item => item.id === articleId ? { ...item, isRead: true } : item));
-        toast.success("Article marqué comme lu");
       }
     } catch (error) {
       if (isDev) console.error('Error marking as read:', error);