Add type definitions and example .env file for environment vars

Introduce `env.d.ts` to define types for VITE environment variables, ensuring better type safety and development experience. Provide a sample `.env.example` file to guide configuration setup.
This commit is contained in:
2025-04-14 21:37:32 +02:00
parent 265bfac74a
commit 4e722e5e60
2 changed files with 16 additions and 0 deletions

3
frontend/.env.example Normal file
View File

@@ -0,0 +1,3 @@
VITE_BASE_URL="API_URL"
VITE_UPDATE_INTERVAL=5
VITE_LIMIT=50

13
frontend/env.d.ts vendored Normal file
View File

@@ -0,0 +1,13 @@
/// <reference types="vite/client" />
interface ImportMetaEnv {
readonly VITE_BASE_URL: string
readonly VITE_UPDATE_INTERVAL: number
readonly VITE_LIMIT: number
}
interface ImportMeta {
readonly env: ImportMetaEnv
}
declare module '@/*'