Refactor the Passport Application flow by separating each step into its own component up to step 3, and complete the UI for step 7

This commit is contained in:
Mochammad Adhi Buchori
2025-04-24 17:07:15 +07:00
parent 388a400b32
commit 2c0ea70fb3
34 changed files with 1504 additions and 856 deletions

View File

@ -0,0 +1,38 @@
const termsAndConditionsData = [
{
id: 1,
text: 'Pemohon wajib hadir 15 menit sebelum jam kedatangan dimulai;',
},
{
id: 2,
text: 'Membawa dokumen persyaratan permohonan paspor asli sesuai tujuan permohonan paspor;',
},
{
id: 3,
text: 'Permohonan penggantian paspor wajib membawa paspor lama;',
},
{
id: 4,
text: 'Apabila anda tidak hadir sesuai jadwal kedatangan dan tidak melakukan ubah jadwal, maka permohonan paspor anda dibatalkan dan harus melakukan pendaftaran ulang',
},
{
id: 5,
text: 'Permohonan paspor dapat ditolak dalam hal:',
subItems: [
'Termasuk dalam daftar pencegahan dan penangkalan;',
'Terindikasi Pekerja Migran Indonesia (PMI) Non Prosedural;',
'Memberikan data tidak sah dan/atau keterangan tidak benar;',
'Hal lain yang dianggap oleh petugas akan dipergunakan untuk tujuan melawan hukum;',
],
},
{
id: 6,
text: 'Apabila terdapat kesalahan dari pihak pemohon paspor sebagaimana ketentuan di atas, pembayaran yang telah disetorkan pada Kas Negara tidak dapat dikembalikan;',
},
{
id: 7,
text: 'Dengan membaca dan menyetujui persyaratan dan ketentuan ini, pemohon telah siap dan mematuhi segala konsekuensi yang berakibat secara hukum.',
},
];
export default termsAndConditionsData;