refactor: standarisasi antarmuka fungsi login dan pengambilan OTP

Mengubah parameter fungsi auth_funLogin dan auth_getKodeOtpById di backend untuk menggunakan objek, meningkatkan konsistensi dan memudahkan pemahaman tentang data yang diproses. Selain itu, memperbaiki struktur respons fungsi untuk menambahkan  dalam output, memperjelas sumber terjadinya error.
- Di , fungsi auth_funLogin diubah untuk menerima sebuah objek  daripada hanya .
- Di , perubahan variabel  ke  untuk menyelaraskan dengan parameter terbaru dari fungsi yang diinvokasi.
This commit is contained in:
2024-09-18 14:56:31 +08:00
parent 6ee43ed20f
commit 128dc98839
6 changed files with 26 additions and 27 deletions

View File

@@ -4,8 +4,8 @@ import { ServerEnv } from "@/app/lib/server_env";
export default async function Page({ params }: { params: { id: string } }) {
let kodeOtpId = params.id;
const dataOtp = await auth_getKodeOtpById(kodeOtpId);
let nomor = params.id;
const dataOtp = await auth_getKodeOtpById({nomor: nomor});
return <Validasi dataOtp={dataOtp} />;