From a1151ff9d85d50a112fa425654feca5fc12dfc56 Mon Sep 17 00:00:00 2001 From: Muhammad Izza Alfiansyah Date: Mon, 8 Jul 2024 23:06:27 +0700 Subject: [PATCH] fixing phase on dashboard --- website/src/pages/Index.tsx | 66 ++++++++++++++++--------------------- 1 file changed, 29 insertions(+), 37 deletions(-) diff --git a/website/src/pages/Index.tsx b/website/src/pages/Index.tsx index 51818bc..043d642 100644 --- a/website/src/pages/Index.tsx +++ b/website/src/pages/Index.tsx @@ -15,8 +15,9 @@ export default function () { const [kadarGas, setKadarGas] = createSignal([]); const [timeStamps, setTimeStamps] = createSignal([]); const [lamaJam, setLamaJam] = createSignal(); + const [waktuAwal, setWaktuAwal] = createSignal(); - const [lastHistori, setLastHistori] = createSignal(null); + const [lastHistori, setLastHistori] = createSignal(); const [pengaturan, setPengaturan] = createSignal(null); const getLastHistori = async () => { @@ -24,7 +25,6 @@ export default function () { .from("histori_fermentasi") .select("*") .limit(1) - .eq("selesai", false) .order("created_at", { ascending: false }); if (!!data) { @@ -35,7 +35,7 @@ export default function () { const getLamaFermentasi = async () => { const { data: dataAwals } = await supabase .from("kondisi_tapai") - .select("created_time") + .select("*") .limit(1) .order("created_time", { ascending: true }); @@ -51,12 +51,12 @@ export default function () { let lama = 0; - console.log(dataAwals); - if (dataAwals?.length) { const dataAwal: CData = dataAwals![0]; const dataAkhir: CData = dataAkhirs![0]; + setWaktuAwal(dataAwal.created_time); + lama = dataAkhir.created_time - dataAwal.created_time; } @@ -261,42 +261,34 @@ export default function () { } >
- -
Data tidak terdeteksi
-
- -
-
0 ? "" : "hidden")}> -
-
-
- Status Fermentasi:{" "} - - {lastHistori()?.selesai == false + +
+
-
-
-
Waktu Berlalu : {lamaJam()} jam
+ ? "bg-green-500" + : "bg-red-500" + : "bg-orange-500") + " rounded shadow text-white p-8" + } + > +
+ Status Fermentasi:{" "} + + {waktuAwal()! <= lastHistori()!.waktu_akhir + ? lastHistori()?.berhasil + ? "Matang" + : "Gagal" + : "Menunggu"} + +
+
+
Waktu Berlalu : {lamaJam()} jam
+
-
+
Terjadi kesalahan dan ingin membatalkan fermentasi? Klik di{" "}