@@ -104,3 +124,4 @@ All other trademarks or tradenames are properties of their respective owners. +{/if} diff --git a/app/UserState.js b/app/UserState.js index e642814..c89778a 100644 --- a/app/UserState.js +++ b/app/UserState.js @@ -24,9 +24,11 @@ export async function logout() { page("/") } -loggedIn.subscribe((v) => { - console.log(loggedIn, v) -}) +if (process.env.NODE_ENV !== "production") { + loggedIn.subscribe((v) => { + console.log("Login state: ", v) + }) +} export async function get_initial_state() { try { @@ -42,7 +44,6 @@ export async function get_initial_state() { if (e.response.status === 403) { console.log("User not logged in / not admin!") clear_user_state(); - return false; } else { console.log("Unknown login error", e) } diff --git a/app/components/CharacterLink.svelte b/app/components/CharacterLink.svelte index 2bc7fc3..fa6154c 100644 --- a/app/components/CharacterLink.svelte +++ b/app/components/CharacterLink.svelte @@ -13,7 +13,7 @@ {/if} {#if $isAdmin} - {character.name} + {character.name} {:else} {character.name} {/if} diff --git a/app/components/EmpireStats.svelte b/app/components/EmpireStats.svelte index ba7fdf6..a262247 100644 --- a/app/components/EmpireStats.svelte +++ b/app/components/EmpireStats.svelte @@ -4,6 +4,7 @@ import { cubicOut } from 'svelte/easing'; const progress = tweened(0, { + delay: 100, duration: 1000, easing: cubicOut }); @@ -16,21 +17,22 @@ let tr, nc, vs; onMount(() => { - setTimeout(() => progress.set(1.0), 100); - tr.style.height = "1px"; nc.style.height = "1px"; vs.style.height = "1px"; + + progress.subscribe((v) => { + if (!tr || !nc || !vs) + return; + + tr.style.height = v*percentages.TR*200 + "px"; + nc.style.height = v*percentages.NC*200 + "px"; + vs.style.height = v*percentages.VS*200 + "px"; + }) + + setTimeout(() => progress.set(1.0), 100); }) - progress.subscribe((v) => { - if (tr === undefined || !tr.style) - return - - tr.style.height = v*percentages.TR*200 + "px"; - nc.style.height = v*percentages.NC*200 + "px"; - vs.style.height = v*percentages.VS*200 + "px"; - })