From 2c4af1f44ae7f58afa86a003ddba4c29bd17cb58 Mon Sep 17 00:00:00 2001 From: Christy Jacob Date: Tue, 12 Nov 2024 09:34:38 +0100 Subject: [PATCH] feat: add constants for regions --- src/lib/constants.ts | 8 ++++++++ src/lib/stores/sdk.ts | 9 +-------- 2 files changed, 9 insertions(+), 8 deletions(-) diff --git a/src/lib/constants.ts b/src/lib/constants.ts index 2fc910428..128a5e590 100644 --- a/src/lib/constants.ts +++ b/src/lib/constants.ts @@ -2,6 +2,14 @@ export const PAGE_LIMIT = 12; // default page limit export const CARD_LIMIT = 6; // default card limit export const INTERVAL = 5 * 60000; // default interval to check for feedback +export const REGION_FRA = 'fra'; +export const REGION_SYD = 'syd'; +export const REGION_NYC = 'nyc'; + +export const SUBDOMAIN_FRA = 'fra.'; +export const SUBDOMAIN_SYD = 'syd.'; +export const SUBDOMAIN_NYC = 'nyc.'; + export enum Dependencies { FACTORS = 'dependency:factors', IDENTITIES = 'dependency:identities', diff --git a/src/lib/stores/sdk.ts b/src/lib/stores/sdk.ts index c9da6e7e1..30baf49f1 100644 --- a/src/lib/stores/sdk.ts +++ b/src/lib/stores/sdk.ts @@ -24,6 +24,7 @@ import { import { Billing } from '../sdk/billing'; import { Backups } from '../sdk/backups'; import { Sources } from '$lib/sdk/sources'; +import { REGION_FRA, REGION_NYC, REGION_SYD, SUBDOMAIN_FRA, SUBDOMAIN_NYC, SUBDOMAIN_SYD } from '$lib/constants'; export function getApiEndpoint(region?: string): string { if (VARS.APPWRITE_ENDPOINT) return VARS.APPWRITE_ENDPOINT; @@ -33,14 +34,6 @@ export function getApiEndpoint(region?: string): string { return `${protocol}://${subdomain}${hostname}/v1`; } -const REGION_FRA = 'fra'; -const REGION_SYD = 'syd'; -const REGION_NYC = 'nyc'; - -const SUBDOMAIN_FRA = 'fra.'; -const SUBDOMAIN_SYD = 'syd.'; -const SUBDOMAIN_NYC = 'nyc.'; - const getSubdomain = (region?: string) => { switch (region) { case REGION_FRA: