UNPKG

@amaui/ui-react

Version:
24 lines (23 loc) 536 B
export interface IUseVisibleResponse extends IntersectionObserverEntry { visible?: boolean; percentage?: number; } export interface IUseVisible { element: HTMLElement; visibleDefault?: boolean; options?: IntersectionObserverInit; addClasses?: boolean; classes?: { in?: string; }; addStyles?: boolean; styles?: { in?: any; out?: any; }; } declare const useVisible: { (props: IUseVisible): IUseVisibleResponse; displayName: string; }; export default useVisible;