pre-migration prepped
This commit is contained in:
@@ -2,10 +2,17 @@ const rawMode = (import.meta.env.VITE_TASGRID_DATA_MODE || "prod").toLowerCase()
|
||||
|
||||
export const TASGRID_DATA_MODE = rawMode === "dev" ? "dev" : "prod";
|
||||
export const TASGRID_IS_DEV_DATA = TASGRID_DATA_MODE === "dev";
|
||||
const rawMigrationAdmins = import.meta.env.VITE_TASGRID_MIGRATION_ADMIN_EMAILS || "";
|
||||
const rawMigrationEnabled = (import.meta.env.VITE_TASGRID_ENABLE_PROD_MIGRATION || "").toLowerCase();
|
||||
|
||||
export const POCKETBASE_URL = import.meta.env.VITE_POCKETBASE_URL || "https://pocketbase.ccllc.pro";
|
||||
export const AUTH_STORE_KEY = TASGRID_IS_DEV_DATA ? "tasgrid_dev_auth" : "tasgrid_auth";
|
||||
export const STORAGE_KEY_PREFIX = TASGRID_IS_DEV_DATA ? "tasgrid_dev" : "tasgrid";
|
||||
export const PWA_CACHE_SUFFIX = TASGRID_IS_DEV_DATA ? "dev" : "prod";
|
||||
export const PROD_MIGRATION_ENABLED = rawMigrationEnabled === "true";
|
||||
export const PROD_MIGRATION_ADMIN_EMAILS = rawMigrationAdmins
|
||||
.split(",")
|
||||
.map((email: string) => email.trim().toLowerCase())
|
||||
.filter(Boolean);
|
||||
|
||||
export const withDataSuffix = (base: string) => TASGRID_IS_DEV_DATA ? `${base}_Dev` : base;
|
||||
|
||||
Reference in New Issue
Block a user