diff options
| author | Adam Soltys <[email protected]> | 2022-11-10 14:10:45 -0800 |
|---|---|---|
| committer | Adam Soltys <[email protected]> | 2022-11-10 14:10:45 -0800 |
| commit | 75b459dc0d536c0427bd54116d221fddc220dc68 (patch) | |
| tree | 6cececf4fc7b56dab64acc948f1161dcad9836f2 | |
| parent | 73faabbbcc8e60bac38e3e903c87b02f63c20faf (diff) | |
| download | coinos-ui-75b459dc0d536c0427bd54116d221fddc220dc68.tar.gz coinos-ui-75b459dc0d536c0427bd54116d221fddc220dc68.zip | |
disable redeemed vouchers
| -rw-r--r-- | src/routes/(app)/redeem/[redeemcode]/+server.js | 2 | ||||
| -rw-r--r-- | src/routes/(app)/voucher/[code]/+page.svelte | 6 |
2 files changed, 4 insertions, 4 deletions
diff --git a/src/routes/(app)/redeem/[redeemcode]/+server.js b/src/routes/(app)/redeem/[redeemcode]/+server.js index c1990112..e306f18a 100644 --- a/src/routes/(app)/redeem/[redeemcode]/+server.js +++ b/src/routes/(app)/redeem/[redeemcode]/+server.js @@ -5,7 +5,7 @@ export async function GET({ cookies, locals, params }) { let { user } = locals; if (user) { await post('/redeem', params, auth(cookies)); - throw redirect(307, `/${user.username}/dashboard`); + throw redirect(307, `/${user.username}/transactions`); } throw redirect(307, '/login'); diff --git a/src/routes/(app)/voucher/[code]/+page.svelte b/src/routes/(app)/voucher/[code]/+page.svelte index 442d32ae..7c1fd205 100644 --- a/src/routes/(app)/voucher/[code]/+page.svelte +++ b/src/routes/(app)/voucher/[code]/+page.svelte @@ -7,7 +7,7 @@ export let data; let { src } = data; - $: ({ amount, currency, rate, redeemcode, user } = data.payment); + $: ({ amount, currency, rate, redeemed, redeemcode, user } = data.payment); toast.pop(0); @@ -36,8 +36,8 @@ </div> <div class="mx-auto my-auto flex gap-2 justify-center"> <a href={`/redeem/${redeemcode}`}> - <button class="text-lg rounded-full border py-3 px-7 font-bold hover:opacity-80"> - Redeem + <button class="text-lg rounded-full border py-3 px-7 font-bold hover:opacity-80" class:bg-gray-200={redeemed} disabled={redeemed}> + {redeemed ? 'Redeemed' : 'Redeem'} </button> </a> <!-- <button class="text-lg rounded-full border py-3 px-7 font-bold hover:opacity-80"> --> |
