diff options
| author | Adam Soltys <[email protected]> | 2023-12-01 20:04:13 -0800 |
|---|---|---|
| committer | Adam Soltys <[email protected]> | 2023-12-01 20:04:13 -0800 |
| commit | 216a600224fde22ce76b367557a02094ec693886 (patch) | |
| tree | d1189bbaa39db204633523132a7d4767b952717d /src/routes/(app)/admin | |
| parent | 7d9bc1f54dfd04172e8d6d43ebc2efd6f407e833 (diff) | |
| download | coinos-ui-216a600224fde22ce76b367557a02094ec693886.tar.gz coinos-ui-216a600224fde22ce76b367557a02094ec693886.zip | |
prettier
Diffstat (limited to 'src/routes/(app)/admin')
| -rw-r--r-- | src/routes/(app)/admin/+layout.server.js | 14 | ||||
| -rw-r--r-- | src/routes/(app)/admin/+layout.svelte | 8 | ||||
| -rw-r--r-- | src/routes/(app)/admin/+page.server.js | 14 | ||||
| -rw-r--r-- | src/routes/(app)/admin/+page.svelte | 34 |
4 files changed, 36 insertions, 34 deletions
diff --git a/src/routes/(app)/admin/+layout.server.js b/src/routes/(app)/admin/+layout.server.js index 26449467..e49c6e40 100644 --- a/src/routes/(app)/admin/+layout.server.js +++ b/src/routes/(app)/admin/+layout.server.js @@ -1,11 +1,11 @@ -import { auth, get } from '$lib/utils'; -import { redirect } from '@sveltejs/kit'; +import { auth, get } from "$lib/utils"; +import { redirect } from "@sveltejs/kit"; export async function load({ cookies, parent }) { - let token = cookies.get('token'); - if (!token) throw redirect(307, '/login'); - let user = await get('/me', auth(cookies)); - if (!user) throw redirect(307, '/login'); + let token = cookies.get("token"); + if (!token) throw redirect(307, "/login"); + let user = await get("/me", auth(cookies)); + if (!user) throw redirect(307, "/login"); - return { user }; + return { user }; } diff --git a/src/routes/(app)/admin/+layout.svelte b/src/routes/(app)/admin/+layout.svelte index d7561e32..33b64b6a 100644 --- a/src/routes/(app)/admin/+layout.svelte +++ b/src/routes/(app)/admin/+layout.svelte @@ -1,10 +1,10 @@ <script> - import { LandingHeader } from '$comp'; - export let data; - let { user } = data; + import { LandingHeader } from "$comp"; + export let data; + let { user } = data; </script> <LandingHeader {user} /> <main class="container px-10 md:px-40 mx-auto min-h-[600px] pb-20"> - <slot /> + <slot /> </main> diff --git a/src/routes/(app)/admin/+page.server.js b/src/routes/(app)/admin/+page.server.js index e19f894c..93931aa3 100644 --- a/src/routes/(app)/admin/+page.server.js +++ b/src/routes/(app)/admin/+page.server.js @@ -1,10 +1,12 @@ -import { auth, get } from '$lib/utils'; -import { redirect } from '@sveltejs/kit'; +import { auth, get } from "$lib/utils"; +import { redirect } from "@sveltejs/kit"; export async function load({ cookies, parent }) { - let { user } = await parent(); - if (!user) throw redirect(307, '/login'); + let { user } = await parent(); + if (!user) throw redirect(307, "/login"); - let users = (await get('/users', auth(cookies))).sort((a, b) => b.balance - a.balance); - return { users }; + let users = (await get("/users", auth(cookies))).sort( + (a, b) => b.balance - a.balance + ); + return { users }; } diff --git a/src/routes/(app)/admin/+page.svelte b/src/routes/(app)/admin/+page.svelte index 529d2f77..c61a2e45 100644 --- a/src/routes/(app)/admin/+page.svelte +++ b/src/routes/(app)/admin/+page.svelte @@ -1,22 +1,22 @@ <script> - import { post } from '$lib/utils'; - export let data; - let reset = (username) => post(`/${username}/reset`, { password }); - let { users } = data; - let password; + import { post } from "$lib/utils"; + export let data; + let reset = (username) => post(`/${username}/reset`, { password }); + let { users } = data; + let password; </script> {#each users as { balance, username, expected }} - <div class="grid grid-cols-5"> - <div>{username}</div> - <div>{balance}</div> - <div>{expected}</div> - <div><input bind:value={password} /></div> - <div> - <button - class="text-sm md:text-lg rounded-full border py-2 px-4 hover:opacity-80 min-w-[72px] bg-black text-white" - on:click={() => reset(username)}>Reset</button - > - </div> - </div> + <div class="grid grid-cols-5"> + <div>{username}</div> + <div>{balance}</div> + <div>{expected}</div> + <div><input bind:value={password} /></div> + <div> + <button + class="text-sm md:text-lg rounded-full border py-2 px-4 hover:opacity-80 min-w-[72px] bg-black text-white" + on:click={() => reset(username)}>Reset</button + > + </div> + </div> {/each} |
