@mcmhomes/panorama-viewer
Version:
Provides React components to render panoramas.
18 lines (17 loc) • 1.27 kB
TypeScript
export function useRef(initialValue?: any): React.MutableRefObject<any>;
export function useState(initialValue: any): [any, import("react").Dispatch<any>];
export function memo(component: import("react").FunctionComponent<any>, equalsComparator?: (prevProps: Readonly<any>, nextProps: Readonly<any>) => boolean): import("react").NamedExoticComponent<any>;
export function useMemo(callable: any, comparingValues: any, equalsComparator: any): any;
export function useCallback(callable: any, comparingValues: any, equalsComparator: any): any;
export function useEffect(callable: any, comparingValues: any, equalsComparator: any): void;
export function useEffectInterval(callable: any, comparingValues: any, intervalMs: any, fireImmediately: any, equalsComparator: any): void;
export function useEffectAnimationFrameInterval(callable: any, comparingValues: any, intervalFrames: any, fireImmediately: any, equalsComparator: any): void;
export function useFadeoutAnimation(params: {
visible?: boolean | null | undefined;
delay?: number | null | undefined;
duration?: number | null | undefined;
decayFactor?: number | null | undefined;
}): {
opacity: number;
};
export function usePromises(callable: Function, comparingValues: any): [any, boolean, any];