feat: Add onSpeedMenuMouseEnter prop to DesktopOverlayWrapper and expose isOutroActive from useAutoSkip.

This commit is contained in:
kuekhaoyang
2025-12-29 10:50:15 +08:00
parent c920a3160a
commit 7f0b37cda5
2 changed files with 2 additions and 3 deletions
@@ -19,9 +19,9 @@ interface DesktopOverlayWrapperProps {
playbackRate: number;
showSpeedMenu: boolean;
speeds: number[];
onToggleMoreMenu?: () => void; // Unused but kept for type safety if needed
onToggleSpeedMenu: () => void;
onSpeedChange: (speed: number) => void;
onSpeedMenuMouseEnter: () => void;
onSpeedMenuMouseLeave: () => void;
containerRef: React.RefObject<HTMLDivElement | null>;
}
@@ -36,8 +36,6 @@ export function DesktopOverlayWrapper({
showMoreMenu,
isProxied,
onToggleMoreMenu,
onMouseEnter, // Note: The prop name was actually missing in destructuring or renamed? Let me check previous view_file.
// Wait, the previous view_file of DesktopOverlayWrapper had these:
onMoreMenuMouseEnter,
onMoreMenuMouseLeave,
onCopyLink,
+1
View File
@@ -202,5 +202,6 @@ export function useAutoSkip({
return {
hasSkippedIntro: hasSkippedIntroRef.current,
hasTriggeredOutroSkip: hasTriggeredOutroSkipRef.current,
isOutroActive,
};
}