diff --git a/.env b/.env index 900a242..5880399 100644 --- a/.env +++ b/.env @@ -12,4 +12,4 @@ VITE_BASE_URL = 'https://dmail-api.danakcorp.com' VITE_SERVICE_ID = 'e51afdc3-ea0b-49cf-8f49-2a6f131b024e' -VITE_MAILBOXES = 'mailboxes' +VITE_MAILBOXES = 'mailboxes' \ No newline at end of file diff --git a/src/pages/received/Components/Favorite.tsx b/src/pages/received/Components/Favorite.tsx index d2c4908..c271afe 100644 --- a/src/pages/received/Components/Favorite.tsx +++ b/src/pages/received/Components/Favorite.tsx @@ -1,4 +1,4 @@ -import { FC, useState } from 'react' +import { FC, useEffect, useState } from 'react' import { Star1 } from 'iconsax-react' import { useMoveToFavorite, useUnFavoriteMessage } from '../hooks/useEmailData'; @@ -11,7 +11,6 @@ const Favorite: FC<{ flagged: boolean, id: string, mailbox: string }> = ({ flagg const handleFavoriteClick = (e: React.MouseEvent) => { e.preventDefault() e.stopPropagation() - console.log('Favorite clicked!', { isFavorite, id, mailbox }) if (isFavorite) { unFavoriteMessage({ messageId: id || '', mailbox: mailbox || '' }) @@ -21,6 +20,10 @@ const Favorite: FC<{ flagged: boolean, id: string, mailbox: string }> = ({ flagg setIsFavorite(!isFavorite) } + useEffect(() => { + setIsFavorite(flagged) + }, [flagged]) + return (