[日本語訳]SWR ドキュメンテーション グローバル設定
追記: 2021年6月8日
SWR公式日本語訳ページが追加されたので、そちらをご覧ください
このページは Global Configuration – SWRの日本語訳です
SWR日本語訳全体についてはSWR 日本語訳をご覧ください
グローバル設定
SWRConfig
コンテキスト は全ての SWR hooks にグローバル設定(オプション)を提供できます。
<SWRConfig value={options}>
<Component/>
</SWRConfig>
この例では、すべての SWR hooks が提供されている同じ fetcher を使用してJSONデータを読み込み、デフォルトで3秒ごとに更新します。
import useSWR, { SWRConfig } from 'swr'
function Dashboard () {
const { data: events } = useSWR('/api/events')
const { data: projects } = useSWR('/api/projects')
const { data: user } = useSWR('/api/user', { refreshInterval: 0 }) // 上書き
// ...
}
function App () {
return (
<SWRConfig
value={{
refreshInterval: 3000,
fetcher: (resource, init) => fetch(resource, init).then(res => res.json())
}}
>
<Dashboard />
</SWRConfig>
)
}
Author And Source
この問題について([日本語訳]SWR ドキュメンテーション グローバル設定), 我々は、より多くの情報をここで見つけました https://qiita.com/tk1024/items/3e4556db98d3bd410826著者帰属:元の著者の情報は、元のURLに含まれています。著作権は原作者に属する。
Content is automatically searched and collected through network algorithms . If there is a violation . Please contact us . We will adjust (correct author information ,or delete content ) as soon as possible .