buildWorkerStatusDescription function
dynamic
buildWorkerStatusDescription(
- dynamic status
Implementation
buildWorkerStatusDescription(status) {
switch (status) {
case 'review_in_progress':
return 'Menunggu konfirmasi dari teknisi';
case 'accepted':
return 'Pekerjaan sudah diterima teknisi. \n\nTeknisi akan datang ke lokasi pekerjaan.';
case 'declined':
return 'Pekerjaan ini telah ditolak oleh teknisi yang bersangkutan. \n\nPekerjaan ini telah ditayangkan ulang untuk dapat diambil oleh teknisi lain.';
case 'on_the_way':
return 'Mohon tunggu sampai teknisi sampai di lokasi pekerjaan.';
case 'survey_in_progress':
return 'Teknisi sedang melakukan survey. \n\nKamu bisa menawarkan kisaran harga di tahap ini.';
case 'work_in_progress':
return 'Pekerjaanmu sedang dikerjakan. Mohon tunggu sampai selesai.';
case 'inspection_in_progress':
return 'Teknisi telah menyelesaikan pekerjaanmu. \n\nSaat ini kamu bisa mengecek hasil kerjaannya. \n\nJika kamu merasa sudah puas dengan hasil kerja teknisi, klik tombol "Selesaikan Pekerjaan". Atau "Minta revisi pekerjaan" untuk mengembalikan status pekerjaan menjadi "sedang dikerjakan".';
case 'completed':
return 'Pekerjaan telah selesai. \n\nMohon lakukan pembayaran sesuai harga.';
case 'cancelled':
return 'Pekerjaan telah dibatalkan. \n\nPekerjaan ini telah ditayangkan ulang untuk dapat diambil oleh teknisi lain.';
case 'failed':
return 'Pekerjaan ini telah gagal diselesaikan.';
default:
return 'default';
}
}