Adding page to view currently uploaded members, as well as verifying admin is logged in

This commit is contained in:
2026-01-22 15:30:44 -05:00
parent 54dad88ded
commit 81ccc3035b
8 changed files with 583 additions and 124 deletions

View File

@@ -1,10 +1,22 @@
import React, { useState } from "react";
import React, { useState, useEffect } from "react";
import { useNavigate } from 'react-router';
export default function AdminMembers() {
const [year, setYear] = useState("");
const [file, setFile] = useState(null);
const [status, setStatus] = useState("");
const navigate = useNavigate();
const isAdmin = () => {
return localStorage.getItem('adminToken') !== null;
};
if (!isAdmin()) {
navigate('/admin-login');
return <div>Redirecting...</div>;
}
const handleSubmit = async (e) => {
e.preventDefault();