Jadi kami mengerjakan formulir ini di sini atau pada input ini di mana kami dapat mengambil input pengguna untuk menambahkan produk
baru dan tentu saja itu adalah hal inti yang mungkin harus Anda lakukan dalam aplikasi apa pun.
Sekarang di sini, saya menunjukkan kepada Anda semua detail seluk beluk yang diperlukan untuk mengatur ini dari awal sendiri
dan tentu saja ini hanya satu pendekatan yang mungkin. Anda bisa mengatur semua status
secara individual dengan beberapa status penggunaan dalam satu komponen. Di sini sebagai gantinya, saya menggunakan peredam penggunaan dan keadaan gabungan ini
untuk memiliki semua keadaan yang dimiliki bersama-sama dan saya menggunakan komponen terpisah untuk input aktual dan labelnya
dan teks kesalahan dan validasi teks input ini dan tentu saja itu
juga hanya satu pola yang mungkin. Sekarang dalam produksi tentu saja, Anda mungkin
tidak ingin menemukan kembali roda sepanjang
waktu, jadi alih-alih menulis semua logika validasi secara manual di sini, seperti yang saya
sebutkan sebelumnya, Anda mungkin ingin memeriksa solusi seperti ValidateJS yang memberi Anda pola validasi yang telah dikonfigurasikan sebelumnya dan fungsionalitas,
sehingga Anda tidak perlu menambahkan regex email Anda sendiri dan seterusnya.
Anda juga dapat melihat ke dalam paket-paket seperti formik yang merupakan paket Bereaksi pihak ketiga yang juga berfungsi untuk React
Native yang membuat menambahkan formulir dan memvalidasi formulir menjadi lebih mudah dan Anda dapat memeriksa dokumen resmi
untuk mempelajari lebih lanjut tentang hal itu dan juga belajar cara gunakan di Bereaksi aplikasi asli
karena Anda akan menemukan deskripsi tentang itu di sana.
Namun, saya merasa lebih menarik untuk menunjukkan kepada Anda apa yang terjadi di balik layar dan bagaimana
Anda dapat mengatur sesuatu seperti ini dari awal karena pada akhirnya kursus ini adalah tentang menjadi seorang pengembang
dan bukan tentang menjadi seorang copy dan paster.
Jadi saya harap ini membantu untuk memahami apa yang terjadi di balik layar, bagaimana Anda dapat mengatur
validitas dan nilai secara elegan dan dengan cara
yang dapat digunakan kembali dan kami juga akan menggunakan kembali input nanti di bagian otentikasi setelah kami juga menambahkan
layar otentikasi dan di sana, kami kemudian juga akan melihat betapa mudahnya menambahkan formulir lain ke aplikasi ini.