This commit is contained in:
2026-09-18 20:55:24 +02:00
commit 9dc1838fc2
10 changed files with 2598 additions and 0 deletions
+11
View File
@@ -0,0 +1,11 @@
const { contextBridge, ipcRenderer } = require("electron");
contextBridge.exposeInMainWorld("dashboardApi", {
fetchWatching: () => ipcRenderer.invoke("fetch-watching"),
searchAnime: (query) => ipcRenderer.invoke("search-anime", query),
addAnime: (mediaId, status) => ipcRenderer.invoke("add-anime", mediaId, status),
updateAnime: (mediaId, fields) => ipcRenderer.invoke("update-anime", mediaId, fields),
watchNow: (url, trackable) => ipcRenderer.invoke("watch-now", { url, trackable }),
fetchMediaDetail: (mediaId) => ipcRenderer.invoke("fetch-media-detail", mediaId),
onRefresh: (cb) => ipcRenderer.on("refresh", cb)
});