UNPKG

@gfazioli/mantine-onboarding-tour

Version:

A Mantine 9 onboarding tour component with focus-reveal overlays, cutout highlights, step-by-step popover navigation, and compound components for guided user experiences.

11 lines (10 loc) 806 B
import { type OnboardingTourController } from './hooks/use-onboarding-tour/use-onboarding-tour'; import { OnboardingTourFocusRevealProps } from './OnboardingTourFocusReveal/OnboardingTourFocusReveal'; import { OnboardingTourPopoverContentBaseProps } from './OnboardingTourPopoverContent'; interface OnboardingTourContextValue extends OnboardingTourController, Omit<OnboardingTourPopoverContentBaseProps, 'tourController'> { /** Props passed to FocusReveal */ focusRevealProps?: OnboardingTourFocusRevealProps | ((tourController: OnboardingTourController) => OnboardingTourFocusRevealProps); } export declare const _OnboardingTourProvider: import("react").Provider<OnboardingTourContextValue | null>; export declare function useOnboardingTourContext(): OnboardingTourContextValue | null; export {};