diff --git a/src/config.ts b/src/config.ts index b70b3c3..67a8174 100644 --- a/src/config.ts +++ b/src/config.ts @@ -1,14 +1,8 @@ -// "dev" | "prod" -let mode = "dev"; +let development = import.meta.env.DEV; +const dev_url = "http://localhost:1970"; -export interface D { - [key: string]: T; -} - -const domains: D = { - dev: "http://localhost:1970", - prod: "", -}; +const baseApiUrl = development ? dev_url : ""; +const baseImgUrl = baseApiUrl + "/img"; const imageRoutes = { thumb: { @@ -23,15 +17,6 @@ const imageRoutes = { raw: "/raw/", }; -function toggleMode() { - mode = mode === "dev" ? "prod" : "dev"; -} - -const domain = () => domains[mode]; - -const baseApiUrl = domain(); -const baseImgUrl = baseApiUrl + "/img"; - const paths = { api: { album: baseApiUrl + "/album", @@ -96,4 +81,4 @@ const paths = { }, }; -export { paths, toggleMode }; +export { paths };