Latihan 2 dari materi Error Boundaries di React — praktek dengan editor kode interaktif, test case otomatis, dan hint terpandu. Langsung jalan di browser.
Buat komponen App dengan state hasError (mulai false).
<button id="trigger">Trigger Error</button> mengubah hasError ke true<button id="reset">Reset</button> mengubah hasError ke falsehasError === true, tampilkan <div id="error-ui">Oops! Terjadi kesalahan.</div>false, tampilkan <div id="normal-ui">Semua berjalan normal</div>