@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.55 kB
Source Map (JSON)
{"version":3,"file":"OnboardingTour.context.cjs","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":["createOptionalContext"],"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,GAAGA,CAAAA,CAAAA,CAAAA,CAAAA,CAAAA,CAAAA,CAAAA,CAAAA,CAAAA,CAAAA,CAAAA,CAAAA,CAAAA,CAAAA,CAAAA,CAAAA,CAAAA,CAAAA,CAAAA,CAAAA,CAAAA,CAAAA,CAAAA,CAAAA,CAAAA,CAAqB,CAAA,CAAA,CAAA;;;"}