Files
History-client/api/config.ts
2026-04-19 00:13:22 +07:00

16 lines
623 B
TypeScript

const FALLBACK_API_BASE_URL = "http://localhost:3000";
export const API_BASE_URL =
process.env.NEXT_PUBLIC_API_BASE_URL || FALLBACK_API_BASE_URL;
export const API_ENDPOINTS = {
geometries: `${API_BASE_URL}/geometries`,
entities: `${API_BASE_URL}/entities`,
sections: `${API_BASE_URL}/sections`,
submissions: `${API_BASE_URL}/submissions`,
vectorTiles: `${API_BASE_URL}/tiles/{z}/{x}/{y}`,
rasterTiles: `${API_BASE_URL}/raster-tiles/{z}/{x}/{y}`,
vectorTilesMetadata: `${API_BASE_URL}/tiles/metadata/info`,
rasterTilesMetadata: `${API_BASE_URL}/raster-tiles/metadata/info`,
} as const;