We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 2550e9f commit 441f16dCopy full SHA for 441f16d
src/content/reference/react/useSyncExternalStore.md
@@ -377,7 +377,7 @@ function getSnapshot() {
377
}
378
```
379
380
-ストアデータが変更可能な場合、`getSnapshot` 関数はその不変スナップショットを返す必要があります。つまり、新しいオブジェクトを作成する必要が**あります**が、毎回呼び出す必要はありません。その代わりに、最後に計算されたスナップショットを保存し、ストア内のデータが変更されていない場合は前回と同じスナップショットを返すようにします。ミュータブルなデータが変更されたかどうかをどのように判断するかは、ミュータブルなストアに依存します。
+ストアデータがミュータブルな場合、`getSnapshot` 関数はそのイミュータブルなスナップショットを返す必要があります。つまり、新しいオブジェクトを作成する必要は**あります**が、毎回作成してはいけないということです。その代わりに、最後に計算されたスナップショットを保存しておき、ストア内のデータが変更されていない場合は前回と同じスナップショットを返すようにします。ミュータブルなデータが変更されたかどうかを判断する方法は、ミュータブルなストアによって異なります。
381
382
---
383
0 commit comments