feat(reader): show 'Mark as Watched' for video URLs (icon unchanged)

This commit is contained in:
Gigi
2025-10-13 18:24:18 +02:00
parent 42f59f2b19
commit 749b47ac5c

View File

@@ -453,14 +453,14 @@ const ContentPanel: React.FC<ContentPanelProps> = ({
className={`mark-as-read-btn ${isMarkedAsRead ? 'marked' : ''} ${showCheckAnimation ? 'animating' : ''}`} className={`mark-as-read-btn ${isMarkedAsRead ? 'marked' : ''} ${showCheckAnimation ? 'animating' : ''}`}
onClick={handleMarkAsRead} onClick={handleMarkAsRead}
disabled={isMarkedAsRead || isCheckingReadStatus} disabled={isMarkedAsRead || isCheckingReadStatus}
title={isMarkedAsRead ? 'Already Marked as Read' : 'Mark as Read'} title={isMarkedAsRead ? 'Already Marked as Watched' : 'Mark as Watched'}
> >
<FontAwesomeIcon <FontAwesomeIcon
icon={isCheckingReadStatus ? faSpinner : isMarkedAsRead ? faCheckCircle : faBooks} icon={isCheckingReadStatus ? faSpinner : isMarkedAsRead ? faCheckCircle : faBooks}
spin={isCheckingReadStatus} spin={isCheckingReadStatus}
/> />
<span> <span>
{isCheckingReadStatus ? 'Checking...' : isMarkedAsRead ? 'Marked as Read' : 'Mark as Read'} {isCheckingReadStatus ? 'Checking...' : isMarkedAsRead ? 'Marked as Watched' : 'Mark as Watched'}
</span> </span>
</button> </button>
</div> </div>