You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: content/warnings/invalid-hook-call-warning.md
+16-16
Original file line number
Diff line number
Diff line change
@@ -18,32 +18,32 @@ Tüm bu durumları tek tek inceleyelim.
18
18
19
19
## React ve React DOM sürümlerinin uyumsuz olması {#mismatching-versions-of-react-and-react-dom}
20
20
21
-
Henüz Hook desteklemeyen `react-dom` (< 16.8.0) veya `react-native` (< 0.59) bir sürüm kullanıyor olabilirsiniz. Kullanılan sürümü öğrenmek için `npm ls react-dom` veya `npm ls react-native` komutlarını çalıştırabilirsiniz. Eğer birden fazla sürüm bulunda ise sorun bundan olabilir (devamı aşağıda).
21
+
Henüz Hook desteklemeyen `react-dom` (< 16.8.0) veya `react-native` (< 0.59) bir sürüm kullanıyor olabilirsiniz. Kullanılan sürümü öğrenmek için `npm ls react-dom` veya `npm ls react-native` komutlarını çalıştırabilirsiniz. Eğer birden fazla sürüm bulundu ise sorun bundan olabilir (devamı aşağıda).
Karışıklığı önlemek için diğer durumlarda Hook'ları **kullanmayın**:
46
+
Karışıklığı önlemek için, diğer durumlarda Hook'ları kullanmak **desteklenmez**:
47
47
48
48
* 🔴 Sınıf bileşenin içinde çağırmayın.
49
49
* 🔴 Olay yöneticisi içinde çağırmayın.
@@ -82,7 +82,7 @@ class Bad3 extends React.Component {
82
82
83
83
>Not
84
84
>
85
-
>[Özel Hook'lar](/docs/hooks-custom.html) başka Hook'ları çağıralabilir(amaçları doğrultusunda). Bu çalışır, çünkü Hook'lar yalnızca fonksiyon bileşeni içerisindeszn çağırılabiliyordu.
85
+
>[Özel Hook'lar](/docs/hooks-custom.html) başka Hook'ları çağıralabilir(tüm amaçları budur). Bu işe yarar, çünkü Hook'lar yalnızca bir fonksiyon bileşeni içerisindeszn çağırılabiliyordu.
86
86
87
87
88
88
## Birden Fazla React {#duplicate-react}
@@ -100,24 +100,24 @@ Eğer birden fazla react sürümü görürseniz bu sorunu çözmeniz gerekmekted
100
100
Ayrıca, bazı log'lar ekleyerek ve sunucuyu yeniden başlatarak bu sorunu çözmeyi deneyebilirsiniz:
Eğer ekrana `false` yazıyorsa iki farklı react olabilir ve bunun neden olduğunu çözmeniz gerekebilir. [Benzer sorunlar](https://github.com/facebook/react/issues/13991) topluluğun karşılaştığı genel nedenleri içerir.
112
+
Eğer ekrana `false` yazıyorsa iki farklı react olabilir ve bunun neden olduğunu çözmeniz gerekebilir. [Bu sorun](https://github.com/facebook/react/issues/13991) topluluğun karşılaştığı bazı genel nedenleri içerir.
113
113
114
-
Bu sorun, `npm link` veya eşdeğer bir komut kullandığınızda ortaya çıkabilir. Bu durumda paket yöneticiniz iki farklı React görebilir— biri uygulama içerisinde bir diğeri kütüphane klasörü içerisinde.
114
+
Bu sorun, `npm link` veya eşdeğer bir komut kullandığınızda ortaya çıkabilir. Bu durumda paket yöneticiniz, biri uygulama içerisinde bir diğeri kütüphane klasörü içerisinde olmak üzere 2 farklı React görebilir.
115
115
`myapp` ve `mylib` kardeş klasöler olduğu varsayılırsa olası bir düzeltme için `mylib` klasöründe `npm link` komutu çalıştırılmalıdır.Bu, kütüphanenin uygulama içerisindeki React kopyasını kullanmasını sağlar
116
116
117
117
>Not
118
118
>
119
-
>Genel olarak , React bir sayfada birden fazla bağımsız kopya kullanmayı destekler(örneğin bir uygulama ve third-party eklenti kullanıyorsa). Yalnızca `require('react')` , bileşen içinde kullanılan react ile `react-dom` içerisindeki react sürüme farklı ise çalışmaz.
119
+
>Genel olarak , React bir sayfada birden fazla bağımsız kopya kullanmayı destekler(örneğin bir uygulama ve third-party eklenti kullanıyorsa). `require('react')`sadece , bileşen içerisindeki ile `react-dom` içerisindeki sürümler farklı ise çalışmaz.
120
120
121
121
## Diğer Nedenler {#other-causes}
122
122
123
-
Bunların hiçbiri işe yaramaz ise lütfen bize sorunu bildirin [issue aç](https://github.com/facebook/react/issues/13991)size yardımcı olmaya çalışacağız. Küçük bir uygulama oluşturarak tekrar deneyebilirsiniz — belki hatayı bu şekilde bulabilirsiniz.
123
+
Bunların hiçbiri işe yaramaz ise lütfen bize [bu sorun başlığı](https://github.com/facebook/react/issues/13991)altında bildirin. Küçük bir uygulama oluşturarak tekrar deneyebilirsiniz — belki hatayı bu şekilde bulabilirsiniz.
0 commit comments