UNPKG

@izhann/react-cursor-fx

Version:

Interactive cursor effects for React and Next.js applications — zero runtime dependencies

22 lines (21 loc) 1.18 kB
export { CursorProvider } from "./components/CursorProvider"; export { Cursor } from "./components/Cursor"; export { CursorTarget } from "./components/CursorTarget"; export { useCursor } from "./hooks/useCursor"; export { useMousePosition } from "./hooks/useMousePosition"; export { useCursorVariant } from "./hooks/useCursorVariant"; export { useCursorIdle } from "./hooks/useCursorIdle"; export { useCursorZone } from "./hooks/useCursorZone"; export { useVelocityCursor } from "./hooks/useVelocityCursor"; export type { VelocityState } from "./hooks/useVelocityCursor"; export { CursorTrail } from "./plugins/CursorTrail"; export { CursorClickEffect } from "./plugins/CursorClickEffect"; export { useMagnetic } from "./plugins/useMagnetic"; export { CursorSpotlight } from "./plugins/CursorSpotlight"; export { CursorReveal } from "./plugins/CursorReveal"; export { CursorDraw } from "./plugins/CursorDraw"; export { CursorLens } from "./plugins/CursorLens"; export { emitCursorEvent } from "./emitCursorEvent"; export { mouseStore } from "./mouseStore"; export { themes } from "./themes"; export type { CursorConfig, CursorVariant, CursorState, MousePosition } from "./types";