Default Props

text prop umuz var, ve bu prop a herhangi bir ifade gönderilmediğini varsayalım, gönderilmediği için bir şey gösterilmez. Ama belli propları zorunlu kılabiliriz. bunun için isRequired ifadesini kullanılır. text ifadesi gönderilmese bile varsayılan olarak belirlediğim ifade ekrana basılacaktır. default prop tanımlarını belirleyerek uyarı ve hataların önüne geçmiş oluruz.

Prop Types

Componentleri çağırırken göndermiş olduğumuz propertylerin veri türlerini componentin içinde belirleyebiliyoruz. Yani title componenti text prop u için string almalıdır şeklinde tanımlamalar yapabiliriz. Prop Type amacı component hazırladınız ve bunu paylaştınız, hangi property ye hangi tipte veri göndermeleri gerektiğini izah etmemiz gerekir. https://legacy.reactjs.org/docs/typechecking-with-proptypes.html User componenti içinde yer alan data nin id ve name inin de type […]

Components

Bir component üzerindeki yazdığınız jsx ifadesi mutlaka bir kapsayıcı elemana ihtiyaç duymaktadır. <View> kullanmak istemiyorsanız <> ifadesi ya da <React.Fragment> kullanılabilir. Bir component ifadesi için ihtiyacımız olan şey bir fonksiyon oluşturmak, o fonksiyonun geriye bir jsx ifadesi döndürmesidir. Jsx ifadesi döndüren bir component mutlaka bir kapsayıcı ile sarmalanmak zorunda bu bir View componenti, fragment olabilir.

Aramak istediğinizi üstte yazmaya başlayın ve aramak için enter tuşuna basın. İptal için ESC tuşuna basın.