softbuilders-react-video-player
Advanced tools
Comparing version 1.1.58 to 1.1.59
@@ -18,5 +18,5 @@ import React from "react"; | ||
disableNote?: boolean; | ||
setNoteOpen?: React.Dispatch<React.SetStateAction<boolean>>; | ||
setNoteOpen?: (val: boolean) => void; | ||
}; | ||
declare const ControlBar: <T>({ player, isPaused, setIsPaused, duration, notes, chapters, seekStep, id, handleSaveNoteAction, handleControlDisplayTimer, setIsQualityMenuOpen, setIsSubtitleMenuOpen, setNoteOpen, disableNote, }: Props<T>) => import("react/jsx-runtime").JSX.Element; | ||
export default ControlBar; |
@@ -1,8 +0,7 @@ | ||
import React from "react"; | ||
type Props<T> = { | ||
handleSaveNoteAction?: (time: number, note: string) => Promise<T>; | ||
width: number; | ||
setNoteOpen?: React.Dispatch<React.SetStateAction<boolean>>; | ||
setNoteOpen?: (val: boolean) => void; | ||
}; | ||
declare const CreateNoteMenu: <T>({ handleSaveNoteAction, width, setNoteOpen, }: Props<T>) => import("react/jsx-runtime").JSX.Element; | ||
export default CreateNoteMenu; |
@@ -8,5 +8,5 @@ import React from "react"; | ||
onClick?: (e: any, isOpen: boolean) => void; | ||
setNoteOpen?: React.Dispatch<React.SetStateAction<boolean>>; | ||
setNoteOpen?: (val: boolean) => void; | ||
}; | ||
declare const MenuButton: ({ buttonContent, menuContent, close, classContainer, onClick, setNoteOpen, }: Props) => import("react/jsx-runtime").JSX.Element; | ||
export default MenuButton; |
@@ -128,3 +128,3 @@ import { jsx as _jsx, jsxs as _jsxs } from "react/jsx-runtime"; | ||
handlePlayerClick(e, true); | ||
}, bgColor, setIsQualityMenuOpen, setIsSubtitleMenuOpen, disableNote); | ||
}, bgColor, setIsQualityMenuOpen, setIsSubtitleMenuOpen, disableNote, setNoteOpen); | ||
}, 500); | ||
@@ -198,2 +198,3 @@ return () => clearTimeout(controlBarTimeout); | ||
useEffect(() => { | ||
console.log("isNoteOpen: ", isNoteOpen); | ||
if (isNoteOpen) { | ||
@@ -299,3 +300,3 @@ if (timeoutRef.current) { | ||
return (_jsxs("div", { ref: videoRefs, id: `video-container-${id}`, onMouseMove: () => { | ||
handlePlayerClick(event, true); | ||
!isNoteOpen ? handlePlayerClick(event, true) : ""; | ||
}, className: "sb-relative sb-rounded-md sb-overflow-hidden sb-w-full sb-h-full sb-bottom-2 ", onMouseEnter: () => setIsHovered(true), onMouseLeave: () => setIsHovered(false), children: [_jsx("div", { ref: childRef, onClick: handlePlayerClick, className: `sb-h-[3px] sb-transition-opacity sb-duration-500 sb-delay-400 sb-z-10 ease-in-out sb-border-spacing-x-2 sb-absolute sb-bg-[red] sb-bottom-0 ${opacity == "100" ? "sb-opacity-0" : "sb-opacity-100"}`, style: { | ||
@@ -302,0 +303,0 @@ width: timeSeeker, |
{ | ||
"name": "softbuilders-react-video-player", | ||
"description": "Standalone video player component", | ||
"version": "1.1.58", | ||
"version": "1.1.59", | ||
"main": "dist/index.js", | ||
@@ -6,0 +6,0 @@ "types": "dist/index.d.ts", |
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
326761
7126