UNPKG

@ledgerhq/live-common

Version:
23 lines (20 loc) 652 B
import { getEnv } from "@ledgerhq/live-env"; import { WalletSyncEnvironment } from "@ledgerhq/types-live"; type EnvironmentParams = { cloudSyncApiBaseUrl: string; trustchainApiBaseUrl: string; }; export default function getEnvironmentParams( environment: WalletSyncEnvironment | undefined, ): EnvironmentParams { return { cloudSyncApiBaseUrl: environment && environment === "STAGING" ? getEnv("CLOUD_SYNC_API_STAGING") : getEnv("CLOUD_SYNC_API_PROD"), trustchainApiBaseUrl: environment && environment === "STAGING" ? getEnv("TRUSTCHAIN_API_STAGING") : getEnv("TRUSTCHAIN_API_PROD"), }; }