aboutsummaryrefslogtreecommitdiffstats
path: root/src/components/Admin.js
diff options
context:
space:
mode:
Diffstat (limited to 'src/components/Admin.js')
-rw-r--r--src/components/Admin.js37
1 files changed, 0 insertions, 37 deletions
diff --git a/src/components/Admin.js b/src/components/Admin.js
deleted file mode 100644
index 15696e0..0000000
--- a/src/components/Admin.js
+++ /dev/null
@@ -1,37 +0,0 @@
-import React, { useEffect, useState } from 'react';
-import axios from 'axios';
-import Upload from './Upload';
-
-function Admin() {
- const [message, setMessage] = useState('');
-
- useEffect(() => {
- const fetchData = async () => {
- const token = localStorage.getItem('jwtToken');
- if (token) {
- try {
- const response = await axios.get('http://localhost:5000/admin', {
- headers: { Authorization: `Bearer ${token}` },
- });
- setMessage(response.data.message);
- } catch (error) {
- console.error('Error fetching admin data', error);
- }
- } else {
- setMessage('You are not authorized to view this page.');
- }
- };
-
- fetchData();
- }, []);
-
- return (
- <div className="Admin">
- <h2>Admin Panel</h2>
- <p>{message}</p>
- <Upload />
- </div>
- );
-}
-
-export default Admin;