web / lib/hooks/use-scraper-mutations
lib/hooks/use-scraper-mutations
React Query mutation hooks for scraper operations.
Provides sync, run, and delete mutations for scraper repos and scrapers.
Variables
scraperKeys
constscraperKeys:object
Type Declaration
repos
repos: readonly [
"scraper-repos"]
byRepo
byRepo: (
repoId?) => readonly ["scrapers","repo",number] | readonly ["scrapers"]
Parameters
repoId?
number
Returns
readonly ["scrapers", "repo", number] | readonly ["scrapers"]
runs
runs: (
scraperId?) => readonly ["scraper-runs","scraper",number] | readonly ["scraper-runs"]
Parameters
scraperId?
number
Returns
readonly ["scraper-runs", "scraper", number] | readonly ["scraper-runs"]
Functions
useSyncScraperRepoMutation()
useSyncScraperRepoMutation():
UseMutationResult<{ message: string; },Error,number,unknown>
Returns
UseMutationResult<{ message: string; }, Error, number, unknown>
useRunScraperMutation()
useRunScraperMutation():
UseMutationResult<{ message: string; },Error,number,unknown>
Returns
UseMutationResult<{ message: string; }, Error, number, unknown>
useDeleteScraperRepoMutation()
useDeleteScraperRepoMutation():
UseMutationResult<void,Error,number,unknown>
Returns
UseMutationResult<void, Error, number, unknown>