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:
3
frontend/.env.example
Normal file
3
frontend/.env.example
Normal 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
13
frontend/env.d.ts
vendored
Normal 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 '@/*'
|
Reference in New Issue
Block a user