summaryrefslogtreecommitdiff
path: root/src/clients/loaders.ts
diff options
context:
space:
mode:
authorHombreLaser <sebastian-440@live.com>2023-05-21 12:26:29 -0600
committerHombreLaser <sebastian-440@live.com>2023-05-21 12:26:29 -0600
commitb5885b23a8d3593428334683b8c03075ce071f3a (patch)
tree8b2286f92496a814c861a8e3a359039030cbb73d /src/clients/loaders.ts
parent44a016256717b871ada858d5dc064d9d0e06425e (diff)
Añade edición de método de pago
Diffstat (limited to 'src/clients/loaders.ts')
-rw-r--r--src/clients/loaders.ts11
1 files changed, 11 insertions, 0 deletions
diff --git a/src/clients/loaders.ts b/src/clients/loaders.ts
index 618e593..7e44f16 100644
--- a/src/clients/loaders.ts
+++ b/src/clients/loaders.ts
@@ -20,6 +20,17 @@ export async function addressLoader({ params }) {
return request;
}
+export async function cardLoader({ params }) {
+ const client = new ApiClient();
+ const path = `/account/cards/${ params.cardId }`;
+ const request = await client.authenticatedGet(path);
+
+ if(request.response)
+ return redirect("/account");
+
+ return request;
+}
+
export async function accountLoader() {
const client = new ApiClient();