UNPKG

@kadconsulting/dry

Version:
11 lines (10 loc) 339 B
import { type AxiosRequestConfig, type Method } from 'axios'; export interface FetchOptions extends AxiosRequestConfig { method?: Method; } export interface FetchResult<T> { data: T | null; isLoading: boolean; error: Error | null; } export declare function useFetch<T>(url: string, options?: FetchOptions): FetchResult<T>;