import { createStrictContext } from "../utils/helpers"; interface StepperContextValue { onStepChange: (step: number) => void; lastIndex: number; orientation: "horizontal" | "vertical"; interactive: boolean; activeStep: number; index: number; } export const { Provider: StepperContextProvider, useContext: useStepperContext, } = createStrictContext({ name: "StepperContext", errorMessage: " has to be used within ", });