diff options
| author | Adam Soltys <[email protected]> | 2024-10-31 09:34:16 -0700 |
|---|---|---|
| committer | Adam Soltys <[email protected]> | 2024-10-31 09:34:16 -0700 |
| commit | 243abb0a3d29e8e34e263eec843488e3bdb468a4 (patch) | |
| tree | be55931ba0f3c110c3001f56a5339cb63e78b761 /src/routes/(app)/payments | |
| parent | 4742e72ec25823ceeea7848fb2e1f868bed7f472 (diff) | |
| download | coinos-ui-243abb0a3d29e8e34e263eec843488e3bdb468a4.tar.gz coinos-ui-243abb0a3d29e8e34e263eec843488e3bdb468a4.zip | |
biome
Diffstat (limited to 'src/routes/(app)/payments')
| -rw-r--r-- | src/routes/(app)/payments/[...page]/+page.server.ts | 38 | ||||
| -rw-r--r-- | src/routes/(app)/payments/[...page]/+server.ts | 19 |
2 files changed, 30 insertions, 27 deletions
diff --git a/src/routes/(app)/payments/[...page]/+page.server.ts b/src/routes/(app)/payments/[...page]/+page.server.ts index f1818955..268fd32b 100644 --- a/src/routes/(app)/payments/[...page]/+page.server.ts +++ b/src/routes/(app)/payments/[...page]/+page.server.ts @@ -1,29 +1,31 @@ import { get, auth } from "$lib/utils"; -let limit = 25; +const limit = 25; export async function load({ cookies, depends, params }) { - depends("app:payments"); + depends("app:payments"); - let aid = cookies.get("aid"); - let parts = params.page.split("/"); + const aid = cookies.get("aid"); + const parts = params.page.split("/"); - let start, end, page; - if (parts.length === 1) [page] = parts; - if (parts.length === 2) [start, page] = parts; - if (parts.length === 3) [start, end, page] = parts; - if (!parseInt(page)) page = 1; + let start; + let end; + let page; + if (parts.length === 1) [page] = parts; + if (parts.length === 2) [start, page] = parts; + if (parts.length === 3) [start, end, page] = parts; + if (!parseInt(page)) page = 1; - let offset = (page - 1) * limit; - if (!start) start = Date.now() / 1000 - 24 * 60 * 60; + const offset = (page - 1) * limit; + if (!start) start = Date.now() / 1000 - 24 * 60 * 60; - let url = `/payments?aid=${aid}&start=${ - start * 1000 - }&limit=${limit}&offset=${offset}`; - if (end) url += `&end=${end * 1000}`; + let url = `/payments?aid=${aid}&start=${ + start * 1000 + }&limit=${limit}&offset=${offset}`; + if (end) url += `&end=${end * 1000}`; - let { count, payments, incoming, outgoing } = await get(url, auth(cookies)); - let pages = new Array(Math.ceil(count / limit)); + const { count, payments, incoming, outgoing } = await get(url, auth(cookies)); + const pages = new Array(Math.ceil(count / limit)); - return { payments, page, pages, start, end, incoming, outgoing }; + return { payments, page, pages, start, end, incoming, outgoing }; } diff --git a/src/routes/(app)/payments/[...page]/+server.ts b/src/routes/(app)/payments/[...page]/+server.ts index a81faaf3..20315da4 100644 --- a/src/routes/(app)/payments/[...page]/+server.ts +++ b/src/routes/(app)/payments/[...page]/+server.ts @@ -2,17 +2,18 @@ import { get, auth } from "$lib/utils"; import { json } from "@sveltejs/kit"; export async function GET({ cookies, params }) { - let parts = params.page.split("/"); + const parts = params.page.split("/"); - let start, end; - if (parts.length === 1) [start] = parts; - if (parts.length === 2) [start, end] = parts; + let start; + let end; + if (parts.length === 1) [start] = parts; + if (parts.length === 2) [start, end] = parts; - if (!start) start = Date.now() / 1000 - 24 * 60 * 60; + if (!start) start = Date.now() / 1000 - 24 * 60 * 60; - let url = `/payments?start=${start * 1000}`; - if (end) url += `&end=${end * 1000}`; + let url = `/payments?start=${start * 1000}`; + if (end) url += `&end=${end * 1000}`; - let { payments } = await get(url, auth(cookies)); - return json({ payments }); + const { payments } = await get(url, auth(cookies)); + return json({ payments }); } |
