From 9b20640be45a8bddea2ccceb3e79387ad2d76745 Mon Sep 17 00:00:00 2001
From: Alberto Defendi <1369-ahl-berto@users.noreply.gitlab.inf.unibz.it>
Date: Sun, 6 Jun 2021 08:48:01 +0200
Subject: [PATCH] Call to get senior by card.

May be integrated in future in getSeniorList.
---
 src/api/getSeniorListByCard.ts | 10 ++++++++++
 1 file changed, 10 insertions(+)
 create mode 100644 src/api/getSeniorListByCard.ts

diff --git a/src/api/getSeniorListByCard.ts b/src/api/getSeniorListByCard.ts
new file mode 100644
index 0000000..69b8a5d
--- /dev/null
+++ b/src/api/getSeniorListByCard.ts
@@ -0,0 +1,10 @@
+import axios from 'axios';
+import { camelizeKeys } from 'humps';
+import { ResponseProps } from './ResponseProps';
+
+export const getSeniorListByCard = async (
+  card: number,
+): Promise<ResponseProps[]> =>
+  axios
+    .get(`/api/web/seniors/by_member_card/${card}?fields=user,id`)
+    .then((res) => camelizeKeys(res.data) as ResponseProps[]);
-- 
GitLab