import { createContext, type ReactNode, useContext } from "react"; import { useBulkImport } from "../hooks/use-bulk-import.js"; type BulkImportContextValue = ReturnType; const BulkImportContext = createContext(null); export function BulkImportProvider({ children }: { children: ReactNode }) { const value = useBulkImport(); return ( {children} ); } export function useBulkImportContext(): BulkImportContextValue { const ctx = useContext(BulkImportContext); if (!ctx) throw new Error("useBulkImportContext requires BulkImportProvider"); return ctx; }