From 58c18133eccb83cbcfaba92cd6e43e04c6b357b2 Mon Sep 17 00:00:00 2001 From: Tiago Ribeiro Date: Tue, 5 Dec 2023 23:41:55 +0000 Subject: [PATCH] Finished up the modal to create a payment and added the page to the sidebar --- src/components/MobileMenu.tsx | 11 +++ src/components/Sidebar.tsx | 20 +++--- src/interfaces/paypal.ts | 1 + src/pages/api/payments/index.ts | 5 +- src/pages/payment-record.tsx | 114 ++++++++++++++++++++++++-------- 5 files changed, 114 insertions(+), 37 deletions(-) diff --git a/src/components/MobileMenu.tsx b/src/components/MobileMenu.tsx index 2f113eaf..0e042287 100644 --- a/src/components/MobileMenu.tsx +++ b/src/components/MobileMenu.tsx @@ -103,6 +103,17 @@ export default function MobileMenu({isOpen, onClose, path, user}: Props) { )}> Record + {["admin", "developer", "agent"].includes(user.type) && ( + + Payment Record + + )} {["admin", "developer", "corporate", "teacher"].includes(user.type) && (