diff options
| author | Adam Soltys <[email protected]> | 2023-04-04 15:11:42 -0700 |
|---|---|---|
| committer | Adam Soltys <[email protected]> | 2023-04-04 15:11:42 -0700 |
| commit | bf83d563fdac23da32b547130f0e24b48bf4b743 (patch) | |
| tree | 5012961ce3e010e551749802b070b52fe7f9f8a9 /src/routes/(app)/+layout.svelte | |
| parent | 048766bccca842523192ba183fbbfebf879746fd (diff) | |
| download | coinos-ui-bf83d563fdac23da32b547130f0e24b48bf4b743.tar.gz coinos-ui-bf83d563fdac23da32b547130f0e24b48bf4b743.zip | |
rate refactoring
Diffstat (limited to 'src/routes/(app)/+layout.svelte')
| -rw-r--r-- | src/routes/(app)/+layout.svelte | 17 |
1 files changed, 4 insertions, 13 deletions
diff --git a/src/routes/(app)/+layout.svelte b/src/routes/(app)/+layout.svelte index 0dcdc1b2..ae9bcc50 100644 --- a/src/routes/(app)/+layout.svelte +++ b/src/routes/(app)/+layout.svelte @@ -2,7 +2,7 @@ import { SvelteToast } from '@zerodevx/svelte-toast'; import { onDestroy, onMount } from 'svelte'; import { close, connect, send } from '$lib/socket'; - import { last, selectedRate, invoice, rate, user, request, passwordPrompt } from '$lib/store'; + import { last, invoice, request, passwordPrompt } from '$lib/store'; import { page } from '$app/stores'; import { browser } from '$app/environment'; import { goto } from '$app/navigation'; @@ -15,16 +15,7 @@ export let data; let { subject } = $page.data; - let r, u, token, rates; - - $: update(data); - let update = () => { - ({ user: u, rate: r, token, rates } = data); - $rate = r; - $user = u; - }; - - $: $selectedRate = r * (rates[u?.currency || 'USD'] / rates.USD); + let { rate, user, token, rates } = data; onMount(() => { let localStorageLocale = localStorage.getItem(localeLocalStorageKey); @@ -89,9 +80,9 @@ </main> {#if $invoice} - <Invoice user={u} /> + <Invoice {user} /> {/if} {#if $request} - <Request user={u} /> + <Request {user} /> {/if} |
