import { createContext, ReactNode } from "react"; import { PreviewImageProps, PreviewProps } from "./interface"; export interface PreviewContextProps { isGroup: boolean; lazyLoad: boolean; previewSrc: string[]; titles: ReactNode[]; currentIndex: number; visible: boolean; setCurrentIndex: (current: number) => void; handleVisibleChange: (visible: boolean, preVisible?: boolean) => void } export const PreviewContext = createContext({} as any);