diff --git a/package.json b/package.json index 7b53e61..4214353 100644 --- a/package.json +++ b/package.json @@ -20,7 +20,6 @@ "devDependencies": { "@sveltejs/vite-plugin-svelte": "^1.0.2", "@tsconfig/svelte": "^3.0.0", - "lucide-svelte": "^0.102.0", "prettier": "^2.7.1", "prettier-plugin-svelte": "^2.8.0", "sass": "^1.55.0", diff --git a/src/App.svelte b/src/App.svelte index cdbe92d..6071ba2 100644 --- a/src/App.svelte +++ b/src/App.svelte @@ -6,12 +6,13 @@ import {loginStore, profileStore, type LoginStore, type ProfileData} from "./stores/login"; loginStore.subscribe((value: LoginStore) => { + console.error("Change login", value); getMe(); }); async function getMe() { try { - let p = await getUser("@me?from=app"); + let p = await getUser("@me"); profileStore.set(p); } catch (_) { profileStore.set(undefined); diff --git a/src/api/api.ts b/src/api/api.ts index 413ba8e..8b3893d 100644 --- a/src/api/api.ts +++ b/src/api/api.ts @@ -1,12 +1,10 @@ import {loginStore} from "~/stores/login"; import {get} from "svelte/store"; -export function URL() { - return import.meta.env.VITE_API_URL; -} +export const URL = import.meta.env.VITE_API_URL; export async function sendApiRequest(path: string, opt: RequestInit) { - return fetch(URL() + path, opt); + return fetch(URL + path, opt); } export async function sendSessionRequest(path: string, opt: RequestInit) { diff --git a/src/app.scss b/src/app.scss index 44251ab..ff67f53 100644 --- a/src/app.scss +++ b/src/app.scss @@ -70,3 +70,8 @@ button { } } } + +// useful utility styles +.flex-gap { + flex-grow: 1; +} diff --git a/src/components/login/EmailCodeForm.svelte b/src/components/login/EmailCodeForm.svelte index 5d6d21d..48aeb99 100644 --- a/src/components/login/EmailCodeForm.svelte +++ b/src/components/login/EmailCodeForm.svelte @@ -24,6 +24,7 @@