diff --git a/public/js/transaksi/selectOption.js b/public/js/transaksi/selectOption.js index 3098c9a..5539cde 100644 --- a/public/js/transaksi/selectOption.js +++ b/public/js/transaksi/selectOption.js @@ -70,8 +70,16 @@ $(document).ready(function() { url: '/helper/get/getRegistrasis', data: { search: query }, success: function(response) { + console.log(response); + if (response.error === 0 && Array.isArray(response.data)) { - callback(response.data); + const dataMapped = response.data.map(item => ({ + uid: item.uid, + name: item.patient?.name ?? '-', // kasih nama supaya Selectize bisa tampil + created_at: item.created_at + })); + callback(dataMapped); + } else { callback([]); } @@ -84,6 +92,8 @@ $(document).ready(function() { render: { option: function(item, escape) { // Format tanggal created_at + console.log(item); + let createdAt = '-'; if (item.created_at) { const date = new Date(item.created_at); @@ -94,7 +104,7 @@ $(document).ready(function() { return `
- ${escape(item.patient?.name || '')} + ${escape(item?.name || '')}
Tanggal Registrasi: ${escape(createdAt)} @@ -111,7 +121,7 @@ $(document).ready(function() { return `
- ${escape(item.patient?.name || '')} (${escape(createdAt)}) + ${escape(item.name || '')} (${escape(createdAt)})
`; } },