React HookuseSWR

useSWR<Data,Error,SWRKey>(key):SWRResponse<Data,Error,any>
Parameters
  • key:SWRKey
Returns
SWRResponse<Data,Error,any>
useSWR<Data,Error,SWRKey>(key, fetcher):SWRResponse<Data,Error,any>
Parameters
  • key:SWRKey
  • fetcher:null|Fetcher<Data,SWRKey>
Returns
SWRResponse<Data,Error,any>
useSWR<Data,Error,SWRKey>(key, fetcher):SWRResponse<Data,Error,any>
Parameters
  • key:SWRKey
  • fetcher:null|Fetcher<Data,SWRKey>
Returns
SWRResponse<Data,Error,any>
useSWR<Data,Error,SWRKey,SWROptions>(key, config):SWRResponse<Data,Error,SWROptions>
Parameters
  • key:SWRKey
  • config:SWROptions
Returns
SWRResponse<Data,Error,SWROptions>
useSWR<Data,Error,SWRKey,SWROptions>(key, fetcher, config):SWRResponse<Data,Error,SWROptions>
Parameters
  • key:SWRKey
  • fetcher:null|Fetcher<Data,SWRKey>
  • config:SWROptions
Returns
SWRResponse<Data,Error,SWROptions>
useSWR<Data,Error>(key):SWRResponse<Data,Error,any>
Parameters
Returns
SWRResponse<Data,Error,any>
useSWR<Data,Error,SWROptions>(key, config):SWRResponse<Data,Error,SWROptions>
Parameters
  • key:Key
  • config:SWROptions
Returns
SWRResponse<Data,Error,SWROptions>
useSWR<Data,Error,SWROptions>(key, fetcher, config):SWRResponse<Data,Error,SWROptions>
Parameters
  • key:Key
  • fetcher:null|BareFetcher<Data>
  • config:SWROptions
Returns
SWRResponse<Data,Error,SWROptions>