vue/src/lib/api.js
@@ -5,9 +5,11 @@ let apiToken = useSessionStorage("apiToken", "") export const apiTokenValid = computed(() => apiToken.value !== null && apiToken.value !== "") export function setApiToken(token) { apiToken.value = token } export function deleteApiToken() { apiToken.value = null } @@ -64,3 +66,10 @@ return await res.json() } export async function reindex () { let url = `${apiBase}/search/reindex?token=${apiToken.value}` const res = await fetch(url, {method: "POST"}) const data = await res.json() console.log(data) return data }