From f608eb053f0fb89c5f4103abf1ac9e924a9d7606 Mon Sep 17 00:00:00 2001 From: stringsplit <77242831+nbitzz@users.noreply.github.com> Date: Wed, 28 Jun 2023 22:48:44 -0700 Subject: [PATCH] ok --- assets/icons/refresh.svg | 1 + src/svelte/elem/pulldowns/Accounts.svelte | 9 ++++++++- src/svelte/elem/stores.mjs | 1 + 3 files changed, 10 insertions(+), 1 deletion(-) create mode 100644 assets/icons/refresh.svg diff --git a/assets/icons/refresh.svg b/assets/icons/refresh.svg new file mode 100644 index 0000000..d415d66 --- /dev/null +++ b/assets/icons/refresh.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svelte/elem/pulldowns/Accounts.svelte b/src/svelte/elem/pulldowns/Accounts.svelte index ac1bba3..e356b33 100644 --- a/src/svelte/elem/pulldowns/Accounts.svelte +++ b/src/svelte/elem/pulldowns/Accounts.svelte @@ -2,7 +2,7 @@ import Pulldown from "./Pulldown.svelte" import { padding_scaleY } from "../transition/padding_scaleY" import { circIn,circOut } from "svelte/easing" - import { account, fetchAccountData, serverStats } from "../stores.mjs"; + import { account, fetchAccountData, serverStats, refreshNeeded } from "../stores.mjs"; import { fade } from "svelte/transition"; import OptionPicker from "../prompts/OptionPicker.svelte"; import * as accOpts from "../prompts/account"; @@ -160,6 +160,13 @@ customcss

Set custom CSS
{@html $account.customCSS ? `Using file ID ${$account.customCSS}` : "No custom CSS set"}

+ + {#if $refreshNeeded} + + {/if}

Sessions

diff --git a/src/svelte/elem/stores.mjs b/src/svelte/elem/stores.mjs index 1d182dc..d624dd7 100644 --- a/src/svelte/elem/stores.mjs +++ b/src/svelte/elem/stores.mjs @@ -1,5 +1,6 @@ import { writable } from "svelte/store" +export let refreshNeeded = writable(false) export let pulldownManager = writable(0) export let account = writable({}) export let serverStats = writable({})