import React, { createContext } from "react"; interface CarouselContextProps { activeSlide: number; setTransitionDuration?: React.SetStateAction; block?: string; visible?: string; crossfade?: boolean; setCarouselItems?: React.SetStateAction; isFirstRender?: React.MutableRefObject; } const CarouselContext = createContext({ activeSlide: 0, setTransitionDuration: () => {}, block: "", visible: "", crossfade: undefined, setCarouselItems: () => {}, isFirstRender: { current: true }, }); export { CarouselContext };