improvement for the backend api

This commit is contained in:
ivannoskov
2025-11-19 12:56:04 +03:00
parent b0a9934220
commit d4672ea32b
40 changed files with 2383 additions and 3313 deletions

View File

@@ -3,9 +3,11 @@
// ============================================================================
export const API_URL =
process.env.NEXT_PUBLIC_API_URL || "https://api.tgex.app/v1";
export const USE_MOCKS = process.env.NEXT_PUBLIC_USE_MOCKS === "true";
export const BOT_USERNAME = process.env.NEXT_PUBLIC_BOT_USERNAME || "tgex_bot";
process.env.NEXT_PUBLIC_API_URL || "http://localhost:8000/api/v1";
export const USE_MOCKS =
process.env.NEXT_PUBLIC_USE_MOCKS?.toLowerCase() === "true" || false;
export const BOT_USERNAME =
process.env.NEXT_PUBLIC_BOT_USERNAME || "your_bot_username";
// Local Storage Keys
export const STORAGE_KEYS = {
@@ -76,7 +78,7 @@ export const PAGE_SIZE_OPTIONS = [10, 20, 50, 100];
export const ROUTES = {
HOME: "/",
LOGIN: "/login",
AUTH_COMPLETE: "/auth-complete",
AUTH_COMPLETE: "/auth/complete",
CHANNELS: "/channels",
CHANNEL_DETAIL: (id: string) => `/channels/${id}`,