Sekarang apakah kita telah melihat Anda tinggal menggunakan fakta menggunakan peredam Anda juga digunakan untuk menggunakan panggilan balik mari kita lihat
bagaimana kita dapat menggunakan konteks API yang selalu merupakan fitur menarik tentang bereaksi bersama-sama dengan
komponen fungsional dan kait dan untuk itu Saya mendapatkan file James dari saya yang belum kita gunakan sejauh ini
yang merupakan bentuk log yang sangat sederhana.
Yah itu bahkan tidak memiliki input tetapi memiliki tombol masuk setidaknya yang bisa kita klik dan setelah
Anda menunjukkan bahwa jika kita belum terkunci.
Sebagai alternatif, perlihatkan bahan saya jika kita terkunci di situlah aplikasi sebagai
file akan berperan sekarang selalu mengembalikan bahan.
Tujuannya adalah bahwa sekarang tidak selalu mengembalikan bahan tetapi sebaliknya
mengembalikan bahan atau layar mati jadi di sini dalam aplikasi saya akan mengimpor dari komponen dot slash off.
Dan sementara kita tidak selalu bisa kembali tentu saja yang berarti kita akan selalu melihat ini, tetapi sekarang kita sudah
mendapat jalan keluar sambil pergi ke bahan-bahan kami.
Jadi tujuannya adalah agar kita beralih di antara keduanya.
Sekarang tentu saja untuk itu kami dapat mengelola semua logika tidak aktif di sini dan aplikasi yang Anda gunakan selangkah untuk membuat konten
yang berbeda.
Kita bisa melakukan itu tetapi dalam aplikasi yang lebih kompleks tentu saja Anda mungkin tertarik pada
apakah pengguna diautentikasi atau tidak dalam beberapa komponen mungkin sangat bersarang ke dalam komponen lain dan karena itu mengirimkan
data tentang status otentikasi melalui alat peraga mungkin bukan apa yang Anda inginkan. ingin lakukan karena Anda
membangun rantai alat peraga yang sangat panjang yang harus Anda lewati itulah konteks yang dapat membantu kami untuk data untuk membuat
konteks folder baru yang opsional tapi saya suka menyimpan konteks saya di sana dan dinamai sebagai konteks dasbor
Doc J J. S. apakah nama file di sana.
Sekarang dalam file konteks tidak aktif ini kita dapat membuat konteks dengan mengimpor reaksi dari reaksi dan kemudian kita membuat katakanlah
nama konteks kita sepenuhnya terserah Anda tetapi harus mulai dengan karakter kapital sebenarnya dengan memanggil reaksi buat
konteks dan ini juga sesuatu yang saya bahas sejak awal tentu saja sudah.
Ini adalah konteks yang ditawarkan oleh API untuk kembali ke bagian menyelam dalam komponen Ayah jika
Anda tidak sepenuhnya yakin apa artinya ini.
Sekarang kita dapat menginisialisasi ini dengan sebuah nilai dan berani saya ingin mengelola
apakah kepala kita tersinggung atau tidak dan saya ingin memberikan fungsi login yang di sini
hanya fungsi kosong tetapi yang masih ditambahkan di sini untuk mendapatkan penyelesaian otomatis yang lebih baik akan menimpa ini dengan
nilai konkrit segera saya juga akan mengekspor objek konteks ini tetapi saya juga akan menggunakannya dalam file yang sama untuk
membuat komponen di sana saya akan menyebutkan komponen penyedia konteks itu komponen reaksi normal komponen fungsional seperti yang Anda tahu dan di sana saya mengembalikan
konteks penyedia titik jadi saya menggunakan konteks di atas sana dan ini secara otomatis adalah komponen reaksi yang valid atau setidaknya dengan penyedia DOT itu
memberi Anda komponen reaksi yang valid dan di antara mereka saya ingin mengizinkan apa pun jadi saya ' Saya akan menambahkan
alat peraga anak-anak di sana sehingga kita dapat menggunakan penyedia konteks luar melewati apa pun sebagai seorang anak untuk itu dan
kita akan dibungkus oleh konteks kita sekarang di sini di mana saya untuk berhasil login status dan saya akan
melakukan ini dengan bantuan U. S. Keadaan sekarang menggunakan keadaan
karena ini adalah keadaan yang sangat sederhana. Ini adalah keadaan yang sederhana karena saya hanya
ingin melacak apakah pengguna mengotentikasi dan saya ingin dapat mengatur apakah mengotentikasi atau tidak dan pada awalnya pengguna tidak menyinggung yang
menyebabkan itu sebabnya menginisialisasi adalah dengan nilai palsu sekarang semua yang pengguna tahun log fungsi atau apa pun yang
Anda ingin nama itu atau masuk handler ke nama sepenuhnya terserah Anda.
Ini tidak memerlukan argumen di sini karena ini hanya tentang menunjukkan bagaimana bekerja dengan konteks bukan tentang benar-benar
mengambil input di sini dan memvalidasi itu dan kemudian saya akan memanggil set diotentikasi dan itu benar itulah yang saya lakukan di
sini.
Fungsi yang sangat sepele.
Sekarang penyedia konteks luar mendapatkan nilai yang secara otomatis akan didistribusikan kepada semua orang yang mendengarkan jika jika itu
berubah yang menggambarkan konteks kita pada awalnya kita memiliki nilai awal ini tetapi sekarang akan segera
menimpanya dengan objek baru di mana saya telah log in dan itu log saya dalam penangan menunjuk pada fungsi ini.
Jadi sekarang kita memiliki fungsi nyata di baliknya dan mati di tempat yang kita miliki disahkan.
Jadi itu adalah nilai negara dan lagi jika ini berubah jadi misalnya jika kita memanggil set, semua orang
yang mendengarkan akan mendapatkan nilai yang diperbarui ini.
Jadi sekarang kita hanya perlu mengekspor mungkin sebagai default penyedia konteks ini.
Jadi komponen yang kami bangun di sini dan sekarang saya memiliki ekspor default ini.
Dan di sini kita memiliki ekspor bernama dan sekarang kita dapat menggunakannya dan kita dapat menggunakannya dalam indeks hari ini sebagai
berikut adalah akar dari aplikasi kita.
Di sana kami dapat mengimpor Anda dari penyedia konteks dari konteks di konteks konteks slash dan membungkus seluruh aplikasi
kami dengan itu.
Jadi bungkus seluruh aplikasi dengan penyedia konteks luar seperti ini sehingga seluruh aplikasi menerima konteks kita
atau dapat menerimanya.
Anda dapat mendengarkan konteks dari mana saja di aplikasi.
Itu cara yang tepat untuk menggambarkannya.
Jadi penyedia menghubungkan menghubungkan melilit aplikasi kami di aplikasi GSM saya sudah tertarik
dan itu hal yang bisa bermasalah dengan alat peraga fungsional.
Tentu saja kita dapat mengimpor konteks luar kita.
Jadi bukan komponen penyedia tetapi objek konteks itu sendiri dari konteks konteks slash namun di sini saya
maksudkan ekspor bernama.
Jadi kita harus membungkusnya dengan kurung kurawal dan apa yang bisa kita lakukan adalah kita dapat membungkusnya di sini
dengan konsumen di luar konteks sekarang untuk mengatur apakah fungsi render ini pada akhirnya ada di sana.
Ini akan menjadi bagaimana Anda dapat menggunakan komponen konteks dan fungsional.
Ini berarti bahwa jika Anda memerlukan data dari konteks di tempat lain tetapi di J Anda
sebagai pohon X Anda tidak punya cara untuk mendapatkannya Anda perlu mengubah ini menjadi komponen berbasis kelas sehingga
Anda dapat menambahkan hal jenis konteks statis yang Anda mungkin ingat dari tadi dan tentu saja untungnya untungnya
juga ada kait untuk memperbaiki U. S. konteks kait Anda menggunakannya seperti ini Anda lulus dalam
konteks yang ingin Anda dengarkan sehingga untuk mengatakan di luar konteks dalam kasus saya dan Anda mendapatkan pegangan untuk konteks yang kemudian disimpan dalam
konstanta ini dan Anda dapat memberi nama apa pun yang Anda inginkan di sini dan beri nama di luar konteks dan sekarang Anda berada di aplikasi
J. S.
Saya dapat mendengarkan Anda dari konteks dot mati atau tidak mendengarkannya tetapi periksa dan ini akan dibangun kembali setiap kali konteks
berubah setiap kali nilai di sana berubah sehingga setiap kali kita mengubah semua misalnya maka ini
akan dibangun kembali.
Jadi di sini saya akan mendengarkannya dan kemudian saya ingin menampilkan konten yang berbeda,
katakanlah konten default saya di sini adalah komponen tidak aktif seperti ini, tetapi jika kita diautentikasi maka konten
tentu saja adalah komponen bahan dan kemudian di bawah sana alih-alih pengodean keras konteks saya mengembalikan konten yang
berubah tergantung pada nilai dalam konteks.
Sekarang kita hanya perlu memastikan bahwa mengklik pada log dan tombol juga mencapai fungsi pengendali login
yang baik di sini.
Perlu diingat bahwa pointer pada fungsi ini disimpan dalam log in dalam konteks.
Jadi yang harus mereka lakukan adalah saya harus pergi ke
tempat di mana tombol yang ada dalam komponen off dan juga mengimpor konteks off sana konteks bernama impor dari folder konteks konteks lepas dasbor dan
mengimpor konteks penggunaan Holck di sini sebagai baik.
Dan sekarang di sini saya bisa mendapatkan akses ke konteks di luar saya dengan konteks yang digunakan menunjukkan di luar konteks dalam log
dan seorang pawang saya akan membatalkan konteks dot log sebagai fungsi dan sekarang dengan itu Anda mengklik tombol kita
terkunci dan kami melihat bahan-bahannya.
Jadi ini adalah bagaimana kita dapat bekerja dengan konteks dengan komponen fungsional dan menggunakan pengait konteks.