Penanganan kesalahan dan debugging
Tips Debugging
Saat mengintegrasikan dan menggunakan TacoTranslate, Anda mungkin mengalami masalah. Penting untuk dicatat bahwa perilaku default TacoTranslate adalah hanya menampilkan teks awal setiap kali terjadi kesalahan. Tidak ada kesalahan yang akan dilemparkan atau yang akan merusak aplikasi Anda.
Namun, biasanya masalah sangat mudah diatasi. Berikut beberapa tips berguna untuk membantu men-debug:
Periksa log konsol
TacoTranslate menampilkan informasi debugging saat terjadi kesalahan.
Periksa permintaan jaringan
Saring permintaan berdasarkan tacotranslate
dan periksa hasilnya.
Menggunakan objek kesalahan
TacoTranslate menyediakan objek kesalahan melalui hook useTacoTranslate
, yang dapat membantu Anda menangani dan melakukan debugging terhadap kesalahan. Objek ini berisi informasi tentang setiap kesalahan yang terjadi selama proses penerjemahan, sehingga Anda dapat merespons dengan tepat di dalam aplikasi Anda.
import {useTacoTranslate, Translate} from 'tacotranslate/react';
function Page() {
const {error} = useTacoTranslate();
return (
<div>
{error ? <div>Error: {error.message}</div> : null}
<Translate string="Hello, world!" />
</div>
);
}