Skip to content

Commit 4a08da7

Browse files
committed
src/content/reference/react/useCallback.md
1 parent a8d83bf commit 4a08da7

File tree

1 file changed

+2
-10
lines changed

1 file changed

+2
-10
lines changed

src/content/reference/react/useCallback.md

Lines changed: 2 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -52,11 +52,7 @@ export default function ProductPage({ productId, referrer, theme }) {
5252
5353
İlk render'da, kendisine ilettiğiniz `fn` fonksiyonunu döndürür.
5454
55-
<<<<<<< HEAD
56-
Sonraki render'larda, ya son render'dan önce kaydedilmiş (bağımlılıkları değişmediyse) `fn` fonksiyonunu ya da o anki render'da ilettiğiniz `fn` fonksiyonunu döndürür.
57-
=======
58-
During subsequent renders, it will either return an already stored `fn` function from the last render (if the dependencies haven't changed), or return the `fn` function you have passed during this render.
59-
>>>>>>> 49c2d26722fb1b5865ce0221a4cadc71b615e4cf
55+
Sonraki render’lar sırasında, eğer bağımlılıklar değişmediyse önceki render’dan zaten saklanmış olan `fn` fonksiyonunu döndürür; aksi halde bu render sırasında ilettiğiniz `fn` fonksiyonunu döndürür.
6056
6157
6258
#### Dikkat edilmesi gerekenler {/*caveats*/}
@@ -229,11 +225,7 @@ function useCallback(fn, dependencies) {
229225
230226
Eğer uygulaman sen bu siteye benziyorsa ve etkileşimlerin çoğu kaba (örneğin bir sayfanın veya tüm bir bölümün değiştirilmesi gibi) ise, memoization genellikle gereksizdir. Öte yandan, eğer uygulaman bir çizim editörüne daha çok benziyorsa ve etkileşimlerin çoğu daha ayrıntılı (örneğin şekilleri taşımak gibi) ise, o zaman memoization’ı oldukça faydalı bulabilirsin.
231227
232-
<<<<<<< HEAD
233-
Bir fonksiyonu `useCallback` ile önbelleğe almak yalnızca birkaç durum için faydalıdır:
234-
=======
235-
Caching a function with `useCallback` is only valuable in a few cases:
236-
>>>>>>> 49c2d26722fb1b5865ce0221a4cadc71b615e4cf
228+
`useCallback` ile bir fonksiyonu cache’lemek yalnızca birkaç durumda değerli olur:
237229
238230
- [`memo`](/reference/react/memo)'ya sarılmış bir bileşene prop olarak geçersiniz. Değer değişmediyse render'ı atlamak istersiniz. Önbelleğe alma işlemi, yalnızca bağımlılıkları değiştiyse yeniden render tetikler.
239231
- Geçtiğiniz fonksiyon daha sonra bazı Hook'ların bağımlılığı olarak kullanırsınız. Örneğin, `useCallback`'e sarılmış başka bir fonksiyonun bağımlılığıdır ya da [`useEffect`](/reference/react/useEffect) için bu fonksiyona bağımlısınızdır.

0 commit comments

Comments
 (0)