UNPKG

@gfazioli/mantine-onboarding-tour

Version:

A Mantine component enables you to create a onboarding-tour effect using overlays, popovers, and onboarding tours, which enhances element visibility and interactivity.

1 lines 1.47 kB
{"version":3,"file":"OnboardingTour.context.mjs","sources":["../../src/OnboardingTour.context.ts"],"sourcesContent":["import { createOptionalContext } from '@mantine/core';\nimport { type OnboardingTourController } from './hooks/use-onboarding-tour/use-onboarding-tour';\nimport { OnboardingTourFocusRevealProps } from './OnboardingTourFocusReveal/OnboardingTourFocusReveal';\nimport { OnboardingTourPopoverContentBaseProps } from './OnboardingTourPopoverContent';\n\ninterface OnboardingTourContextValue\n extends OnboardingTourController,\n Omit<OnboardingTourPopoverContentBaseProps, 'tourController'> {\n /** Props passed to FocusReveal */\n focusRevealProps?:\n | OnboardingTourFocusRevealProps\n | ((tourController: OnboardingTourController) => OnboardingTourFocusRevealProps);\n\n /** Triggered when the Close Button is clicked */\n onOnboardingTourClose?: () => void;\n}\n\nexport const [_OnboardingTourProvider, useOnboardingTourContext] =\n createOptionalContext<OnboardingTourContextValue>();\n"],"names":[],"mappings":";;;AACY,CAAA,CAAA,CAAA,CAAA,CAAA,CAAC,CAAC,CAAA,CAAA,CAAA,CAAA,CAAA,CAAA,CAAA,CAAA,CAAA,CAAA,CAAA,CAAA,CAAA,CAAA,CAAA,CAAA,CAAA,CAAA,CAAA,CAAA,CAAA,CAAA,CAAuB,CAAA,CAAE,CAAA,CAAA,CAAA,CAAA,CAAA,CAAA,CAAA,CAAA,CAAA,CAAA,CAAA,CAAA,CAAA,CAAA,CAAA,CAAA,CAAA,CAAA,CAAA,CAAA,CAAA,CAAA,CAAA,CAAwB,CAAC,GAAG,CAAA,CAAA,CAAA,CAAA,CAAA,CAAA,CAAA,CAAA,CAAA,CAAA,CAAA,CAAA,CAAA,CAAA,CAAA,CAAA,CAAA,CAAA,CAAA,CAAA,CAAqB,CAAA,CAAA,CAAA;;"}