Changeset 0d9725c for frontend/src


Ignore:
Timestamp:
01/25/26 21:42:37 (6 months ago)
Author:
Dimitar Arsov <dimitararsov04@…>
Branches:
main
Children:
efe76fe
Parents:
4063ae0
Message:

initial user profile pages

Location:
frontend/src
Files:
2 added
1 edited

Legend:

Unmodified
Added
Removed
  • frontend/src/App.tsx

    r4063ae0 r0d9725c  
    11import { useEffect } from "react";
     2import { BrowserRouter, Routes, Route } from "react-router-dom";
     3import AllUsers from "./components/userProfile/AllUsersHelper";
     4import UserDetail from "./components/userProfile/UserDetail";
     5
     6function Home() {
     7  useEffect(() => {
     8    const fetchData = async () => {
     9      const response = await fetch("http://localhost:8080/");
     10      const data = await response.json();
     11      console.log(data);
     12    };
     13    fetchData();
     14  });
     15
     16  return (
     17    <>
     18      <p className="text-red-500">ok</p>
     19    </>
     20  );
     21}
    222
    323function App() {
    4         useEffect(() => {
    5                 const fetchData = async () => {
    6                         const response = await fetch("http://localhost:8080/");
    7                         const data = await response.json();
    8                         console.log(data);
    9                 };
    10                 fetchData();
    11         });
    12 
    13         return (
    14                 <>
    15                         <p className="text-red-500">ok</p>
    16                 </>
    17         );
     24  return (
     25    <BrowserRouter>
     26      <Routes>
     27        <Route path="/" element={<Home />} />
     28        <Route path="/users" element={<AllUsers />} />
     29        <Route path="/users/:userId" element={<UserDetail />} />
     30      </Routes>
     31    </BrowserRouter>
     32  );
    1833}
    1934
Note: See TracChangeset for help on using the changeset viewer.