Есть обертка над фетчем которая извлекает схему из openapi.
src/api.ts
export const client = createClient<paths>({ baseUrl: getEnv('API'), fetch: customFetch });
Проблема
клиент инициализируется сразу, как браузер рендерит этот файл
и в этот момент env переменные еще не инициализированы, и внутри getEnv('API') лежит undefined.
Пример
// client.GET('api/route') == undefined/api/route
хочется сделать его статичным чтобы не передавать при каждом запросе переменную из .env.
могут быть еще варианты?