Ignore:
Timestamp:
08/20/22 21:12:04 (2 years ago)
Author:
unknown <mlviktor23@…>
Branches:
main
Children:
2fcbde4
Parents:
702ca77
Message:

finished add post func. in react, fixed user dashboard details not loading upon login redirect

File:
1 edited

Legend:

Unmodified
Added
Removed
  • reactapp/src/Components/UserHeader.js

    r702ca77 r6221ab6  
    44import Logout from "./Logout";
    55
    6 function UserHeader() {
    7   const [user, setUser] = useState(null);
    8   const [loaded, setLoaded] = useState(false);
    9 
    10   useEffect(() => {
    11     const fetchData = async () => {
    12       try {
    13         const response = await axios.get(
    14           "http://192.168.0.17:8080/secure/currentUser",
    15           { withCredentials: true }
    16         );
    17         var cyclicGraph = await response.data;
    18         var jsogStructure = JSOG.encode(cyclicGraph);
    19         cyclicGraph = JSOG.decode(jsogStructure);
    20         setUser(cyclicGraph);
    21         setLoaded(true);
    22       } catch (error) {
    23         console.log("Fetching error", error);
    24       }
    25     };
    26 
    27     fetchData();
    28   }, []);
    29 
    30   return loaded ? (
     6function UserHeader({ user, userLoaded }) {
     7  return userLoaded ? (
    318    <div style={{ float: "left", marginTop: 20, marginLeft: 40 }}>
    329      Најавен/а: <a href="/user_dashboard">{user.username}</a> <Logout />{" "}
Note: See TracChangeset for help on using the changeset viewer.