Files
runners-calendar/frontend/src/api/health.ts
Anton 83bc603b95
Some checks failed
CI / build-and-test (pull_request) Has been cancelled
feat: /meta для версии в футере и устойчивый разбор JSON
2026-04-08 10:32:52 +03:00

20 lines
606 B
TypeScript

import { requestJson } from "./http";
export type HealthResponse = {
status: string;
version: string;
};
export type BackendMetaResponse = {
version: string;
};
export async function getHealth(init?: RequestInit): Promise<HealthResponse> {
return requestJson<HealthResponse>("/health", init);
}
/** Версия бэкенда для футера (отдельный путь от /health — меньше ложных блокировок). */
export async function getBackendMeta(init?: RequestInit): Promise<BackendMetaResponse> {
return requestJson<BackendMetaResponse>("/meta", init);
}