Translate input by hasancankucuk · Pull Request #481 · reactjs/tr.react.dev

alioguzhan

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Elinize saglik. 2 nokta var sadece. Sonrasinda merge edelim.

---

### Optimizing re-rendering on every keystroke {/*optimizing-re-rendering-on-every-keystroke*/}
### Yeniden renderın klavyeye her tıklandığında en iyi hale getirilmesi {/*optimizing-re-rendering-on-every-keystroke*/}

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

  • Her tuş basımında yeniden render işlemininin iyileştirilmesi

Bu daha iyi gibi sanki. basımında yerine vuruşunda da kullanılabilir.

Önce `value={undefined}` olarak değer iletip daha sonra `value="some string"` şeklinde değer iletemezsiniz çünkü React, kontrollü bileşen mi kontrolsüz bileşen mi bunu bilemez. Kontrollü bileşen her zaman `value` değer olarak string almalıdır, `null` ya da `undefined` almamalıdır.

Similarly, if you pass `checked` to a checkbox, ensure it's always a boolean.
`value` değeriniz API'den veya durum değişkeninden geliyorsa, başta `null` veya `undefined` olarak tanımlanmış olabilir. Bu durumda boş bir string (`''`) olarak tanımlayabilirsiniz veya `value={someValue == ''}` olarak iletip `value` değerinin string olup olmadığına emin olabilirsiniz.

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Öncelikle geri dönütünüz için teşekkür ederim. Burada ?? yerine yanlışlıkla == kullanmışım, diğer yorumunuzla birlikte burayı da hemen düzeltiyorum.