xverse-components-tv
Version:
xverse components tv
18 lines (17 loc) • 683 B
TypeScript
import { ITVProps } from './types';
import { EMediaSourceType } from '@xverse/core';
export declare const useTV: (props: Omit<ITVProps, "needCustomControl" | "imageViewerCloseButtonProps" | "fullScreenCloseButtonStyle"> & {
videoId: string;
}) => {
url: string;
showCloseBtn: boolean;
showImage: boolean;
showVideo: boolean;
componentId: string;
setShowVideo: import("react").Dispatch<import("react").SetStateAction<boolean>>;
setShowImage: import("react").Dispatch<import("react").SetStateAction<boolean>>;
onEnd: () => void;
handleFullClose: () => void;
type: EMediaSourceType;
videoContainerStyle: import("react").CSSProperties;
};