react-openapi and react-auth cleanup. index.ts for react-openapi
This commit is contained in:
@@ -1,13 +1,16 @@
|
||||
import { AppConfig } from "./types/config";
|
||||
import { loadConfigFromOpenApi } from "./utils/openapi_loader";
|
||||
|
||||
export async function getAppConfig(): Promise<AppConfig> {
|
||||
export async function getAppConfig(
|
||||
resourceOverrides: Record<string, any> = {},
|
||||
profileConfig: any = {}
|
||||
): Promise<AppConfig> {
|
||||
// @ts-ignore
|
||||
const baseUrl = import.meta.env.VITE_API_BASE_URL
|
||||
|
||||
// @ts-ignore
|
||||
const authBaseUrl = import.meta.env.VITE_AUTH_BASE_URL
|
||||
const config = await loadConfigFromOpenApi(baseUrl);
|
||||
const config = await loadConfigFromOpenApi(baseUrl, resourceOverrides, profileConfig);
|
||||
|
||||
// You can still apply overrides here
|
||||
return {
|
||||
|
||||
Reference in New Issue
Block a user