16 lines
623 B
TypeScript
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;
|