Custom hook for managing bulk import discovery workflow
Handles the complete discovery lifecycle including:
Note: Image loading is now handled externally via useVisibleImageLoader hook. The imageMap parameter allows injecting visibility-based loaded images.
The bulk import provider to use for discovery
Default number of persons for recipes
Provider identifier for import memory tracking
External map of recipe URLs to image URLs (from visibility-based loader)
Workflow state and handlers
Custom hook for managing bulk import discovery workflow
Handles the complete discovery lifecycle including:
Note: Image loading is now handled externally via useVisibleImageLoader hook. The imageMap parameter allows injecting visibility-based loaded images.