All files / spotlight-tour/src headless.ts

0% Statements 0/0
0% Branches 0/0
0% Functions 0/0
0% Lines 0/0

Press n or j to go to the next uncovered block, b, p or k for the previous block.

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27                                                     
// "./headless" — the hook, the pure positioning engine, and all public types.
// No styles, no CSS side effects.
 
export { useSpotlightTour, resetTour } from "./useSpotlightTour";
 
export {
  getSpotlightRect,
  computeTooltipPosition,
  resolveTarget,
  type ComputeTooltipPositionInput,
  type TooltipPosition,
  type ResolvedPlacement,
} from "./engine";
 
export { useTargetRect } from "./hooks/useTargetRect";
 
export type {
  UseSpotlightTourOptions,
  UseSpotlightTourReturn,
  SpotlightGeometry,
  TourStep,
  TourTarget,
  TourPlacement,
  MissingTargetPolicy,
  Rect,
} from "./types";