feat: refactor news and migrate rest of useFetch to $dropFetch

This commit is contained in:
DecDuck
2025-03-14 13:12:04 +11:00
parent bd1cb67cd0
commit 1de9ebdfa5
23 changed files with 299 additions and 297 deletions

View File

@@ -9,10 +9,7 @@ export const useCollections = async () => {
// @ts-expect-error
const state = useState<FullCollection[]>("collections", () => undefined);
if (state.value === undefined) {
const headers = useRequestHeaders(["cookie"]);
state.value = await $dropFetch<FullCollection[]>("/api/v1/collection", {
headers,
});
state.value = await $dropFetch<FullCollection[]>("/api/v1/collection");
}
return state;
@@ -41,8 +38,5 @@ export const useLibrary = async () => {
export async function refreshLibrary() {
const state = useState<FullCollection>("library");
const headers = useRequestHeaders(["cookie"]);
state.value = await $dropFetch<FullCollection>("/api/v1/collection/default", {
headers,
});
state.value = await $dropFetch<FullCollection>("/api/v1/collection/default");
}