Skip to content

Commit 391321d

Browse files
committed
src/content/reference/react/useEffect.md
1 parent 3f3ab25 commit 391321d

File tree

1 file changed

+3
-11
lines changed

1 file changed

+3
-11
lines changed

src/content/reference/react/useEffect.md

Lines changed: 3 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -1691,13 +1691,9 @@ button { margin-left: 10px; }
16911691

16921692
<Canary>
16931693

1694-
<<<<<<< HEAD
1695-
Bu bölümde, React'in stabil sürümünde **henüz yayınlanmamış deneysel bir API** anlatılmaktadır.
1696-
=======
1697-
**The `useEffectEvent` API is currently only available in React’s Canary and Experimental channels.**
1698-
>>>>>>> 49c2d26722fb1b5865ce0221a4cadc71b615e4cf
1694+
**`useEffectEvent` API'si şu anda yalnızca React'in Canary ve Experimental kanallarında kullanılabilir.**
16991695

1700-
[Learn more about React’s release channels here.](/community/versioning-policy#all-release-channels)
1696+
[React’in release kanalları hakkında daha fazla bilgi edinin.](/community/versioning-policy#all-release-channels)
17011697

17021698
</Canary>
17031699

@@ -1714,11 +1710,7 @@ function Page({ url, shoppingCart }) {
17141710
}
17151711
```
17161712

1717-
<<<<<<< HEAD
1718-
**Ya `url` her değiştiğinde yeni bir sayfa ziyareti kaydetmek istiyorsanız ancak sadece `shoppingCart` değiştiğinde kaydetmek istemiyorsanız?** [Reaktivite kurallarını](#specifying-reactive-dependencies) çiğnemeden `shoppingCart`'ı bağımlılıklardan çıkartamazsınız. Ancak, Effect içinden çağırılsa bile bir kod parçasının yapılan değişikliklere "tepki" vermesini *istemediğinizi* ifade edebilirsiniz. [`useEffectEvent`](/reference/react/experimental_useEffectEvent) Hook'u ile [*Effect Olayı* bildirin](/learn/separating-events-from-effects#declaring-an-effect-event) ve `shoppingCart`'ı okuyan kodu onun içine taşıyın:
1719-
=======
1720-
<CanaryBadge /> **What if you want to log a new page visit after every `url` change, but *not* if only the `shoppingCart` changes?** You can't exclude `shoppingCart` from dependencies without breaking the [reactivity rules.](#specifying-reactive-dependencies) However, you can express that you *don't want* a piece of code to "react" to changes even though it is called from inside an Effect. [Declare an *Effect Event*](/learn/separating-events-from-effects#declaring-an-effect-event) with the [`useEffectEvent`](/reference/react/useEffectEvent) Hook, and move the code reading `shoppingCart` inside of it:
1721-
>>>>>>> 49c2d26722fb1b5865ce0221a4cadc71b615e4cf
1713+
<CanaryBadge /> **Peki ya her `url` değişiminden sonra yeni bir sayfa ziyareti kaydetmek istiyorsunuz ama yalnızca `shoppingCart` değiştiğinde bunu yapmak istemiyorsunuz?** `shoppingCart`’ı bağımlılıklardan çıkarmak, [reaktivite kurallarını](#specifying-reactive-dependencies) bozacağı için mümkün değildir. Ancak bir kod parçasının Effect içinde çağrılsa bile değişimlere "tepki vermemesini" ifade edebilirsiniz. [`useEffectEvent`](/reference/react/useEffectEvent) Hook’u ile bir *Effect Event* [bildirin](/learn/separating-events-from-effects#declaring-an-effect-event) ve `shoppingCart`’ı okuyan kodu bunun içine taşıyın:
17221714

17231715
```js {2-4,7,8}
17241716
function Page({ url, shoppingCart }) {

0 commit comments

Comments
 (0)