chih.yikuan
Redesign ClassLens v2: 3-step exam analysis workflow
bc45e54
Raw
History Blame Contribute Delete
240 Bytes
const readEnvString = (value: unknown): string | undefined =>
typeof value === "string" && value.trim().length > 0
? value.trim()
: undefined;
export const API_BASE_URL =
readEnvString(import.meta.env.VITE_API_BASE_URL) ?? "";