Added payment done and pending

This commit is contained in:
Joao Ramos
2024-01-12 01:38:34 +00:00
parent 34c1041182
commit 27a4014f63
4 changed files with 146 additions and 7 deletions

View File

@@ -0,0 +1,20 @@
import axios from "axios";
import { useEffect, useState } from "react";
import { PaymentsStatus } from "@/interfaces/user.payments";
export default function usePaymentStatusUsers() {
const [{ pending, done }, setStatus] = useState<PaymentsStatus>({
pending: [],
done: [],
});
const getData = () => {
axios.get<PaymentsStatus>("/api/payments/assigned").then((response) => {
setStatus(response.data);
});
};
useEffect(getData, []);
return { pending, done };
}