diff options
Diffstat (limited to 'src/components/Admin.js')
-rw-r--r-- | src/components/Admin.js | 37 |
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; |