diff --git a/src/pages/kaza.js b/src/pages/kaza.js
index eb9adca..2f607f0 100755
--- a/src/pages/kaza.js
+++ b/src/pages/kaza.js
@@ -1,4 +1,9 @@
-import { gregorianToHijri, calculateMissedPrayers, getHijriAge, getHijriBirthDate } from "../utils/hijri.js";
+import {
+ gregorianToHijri,
+ calculateMissedPrayers,
+ getHijriAge,
+ getHijriBirthDate,
+} from "../utils/hijri.js";
const PRAYERS = [
{ id: "fajr", name: "SABAH", arabic: "Fecr" },
@@ -10,7 +15,7 @@ const PRAYERS = [
];
export function renderKaza(pb) {
- const pbBirthDate = pb.authStore.model?.birthDate;
+ const pbBirthDate = pb.authStore.model?.birthdate;
const pbGender = pb.authStore.model?.gender;
const profileS = localStorage.getItem("kaza_profile");
let profile = profileS ? JSON.parse(profileS) : null;
@@ -29,7 +34,9 @@ export function renderKaza(pb) {
Hicri yaşını ve kalan kaza namazını takip et.
- ${!birthDate ? `
+ ${
+ !birthDate
+ ? `
Profil Bilgileri
- ` : `
+ `
+ : `
- ${PRAYERS.map((p) => `
+ ${PRAYERS.map(
+ (p) => `
${p.name}
Kalan: -
Toplam: -
- `).join("")}
+ `,
+ ).join("")}
@@ -89,7 +99,7 @@ export function renderKaza(pb) {
${PRAYERS.map((p) => {
const todayKey = new Date().toISOString().split("T")[0];
const alreadyDone = profile?.todayLogs?.some(
- (l) => l.prayerId === p.id && l.date === todayKey
+ (l) => l.prayerId === p.id && l.date === todayKey,
);
return `
@@ -106,7 +116,8 @@ export function renderKaza(pb) {
Yükleniyor...
- `}
+ `
+ }
`;
@@ -185,7 +196,11 @@ export function renderKaza(pb) {
await refreshKazaStats(container, pb, birthDate, gender, profile);
} catch (err) {
console.error("Kaza eklenemedi:", err);
- showKazaMsg(msg, "Eklenemedi. PocketBase bağlantısını kontrol et.", false);
+ showKazaMsg(
+ msg,
+ "Eklenemedi. PocketBase bağlantısını kontrol et.",
+ false,
+ );
}
});
}
@@ -223,7 +238,11 @@ export function renderKaza(pb) {
await refreshKazaStats(container, pb, birthDate, gender, profile);
} catch (err) {
console.error("Kaza çıkarılamadı:", err);
- showKazaMsg(msg, "Çıkarılamadı. PocketBase bağlantısını kontrol et.", false);
+ showKazaMsg(
+ msg,
+ "Çıkarılamadı. PocketBase bağlantısını kontrol et.",
+ false,
+ );
}
});
}
@@ -261,7 +280,8 @@ async function refreshKazaStats(container, pb, birthDate, gender, profile) {
}));
logs.forEach((l) => {
- logsByPrayer[l.prayerId] = (logsByPrayer[l.prayerId] || 0) + (l.count || 1);
+ logsByPrayer[l.prayerId] =
+ (logsByPrayer[l.prayerId] || 0) + (l.count || 1);
});
} catch (err) {
console.error("Loglar yüklenemedi:", err);
@@ -287,18 +307,19 @@ async function refreshKazaStats(container, pb, birthDate, gender, profile) {
const logsContainer = container.querySelector("#logsContainer");
if (logsContainer) {
- logsContainer.innerHTML = logs
- .slice(0, 20)
- .map((log) => {
- const prayer = PRAYERS.find((p) => p.id === log.prayerId);
- return `
+ logsContainer.innerHTML =
+ logs
+ .slice(0, 20)
+ .map((log) => {
+ const prayer = PRAYERS.find((p) => p.id === log.prayerId);
+ return `
${prayer?.name || log.prayerId} x${log.count} - ${log.date}
+${log.count}
`;
- })
- .join("") || 'Henüz kayıt yok.
';
+ })
+ .join("") || 'Henüz kayıt yok.
';
}
}