Skip to content

Commit

Permalink
Update useSyncExternalStore.md
Browse files Browse the repository at this point in the history
  • Loading branch information
alioguzhan authored Sep 11, 2024
1 parent 3007e16 commit 369e3cf
Showing 1 changed file with 1 addition and 5 deletions.
6 changes: 1 addition & 5 deletions src/content/reference/react/useSyncExternalStore.md
Original file line number Diff line number Diff line change
Expand Up @@ -43,11 +43,7 @@ Depodaki verinin anlık görüntüsünü döndürür. Argüman olarak iki fonksi
#### Parametreler {/*parameters*/}
<<<<<<< HEAD
* `subscribe`: Bir `callback` argümanı alan ve depoya abone olan fonksiyondur. Depo değiştiğinde, iletilen `callback` çalıştırılır. Bu, bileşenin yeniden render edilmesine neden olur. `subscribe` fonksiyonu, aboneliği temizleyen bir fonksiyon döndürmelidir.
=======
* `subscribe`: A function that takes a single `callback` argument and subscribes it to the store. When the store changes, it should invoke the provided `callback`, which will cause React to re-call `getSnapshot` and (if needed) re-render the component. The `subscribe` function should return a function that cleans up the subscription.
>>>>>>> 9aa2e3668da290f92f8997a25f28bd3f58b2a26d
* `subscribe`: Bir `callback` argümanı alan ve depoya abone olan fonksiyondur. Depo değiştiğinde, iletilen `callback` çalıştırılır. Bu, bileşeni yeniden render eder ve (ihtiyac varsa) `getSnapshot` i yeniden cagirir. `subscribe` fonksiyonu, aboneliği temizleyen bir fonksiyon döndürmelidir.
* `getSnapshot`: Bileşenin ihtiyaç duyduğu depodaki verilerin anlık görüntüsünü döndüren fonksiyondur. Veri deposu değişmemişse, `getSnapshot`'a yapılan çağrılar aynı değeri döndürmelidir. Depo değişirse ve döndürülen değer farklıysa ([`Object.is`](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Object/is) ile karşılaştırıldığında), bileşen yeniden render edilir.
Expand Down

0 comments on commit 369e3cf

Please sign in to comment.