瀏覽代碼

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);