TMDB Entegrasyonu
This commit is contained in:
16
client/src/stores/movieStore.js
Normal file
16
client/src/stores/movieStore.js
Normal file
@@ -0,0 +1,16 @@
|
||||
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);
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user