Files
dupe/client/src/stores/movieStore.js
2025-10-27 06:05:34 +03:00

17 lines
504 B
JavaScript

import { writable } from "svelte/store";
import { apiFetch } from "../utils/api.js";
export const movieCount = writable(0);
export async function refreshMovieCount() {
try {
const resp = await apiFetch("/api/movies");
if (!resp.ok) throw new Error(`HTTP ${resp.status}`);
const list = await resp.json();
movieCount.set(Array.isArray(list) ? list.length : 0);
} catch (err) {
console.warn("⚠️ Movie count güncellenemedi:", err?.message || err);
movieCount.set(0);
}
}