import React, { useEffect, useState } from "react"; import { Container, Typography, Card, CardContent, Grid } from "@mui/material"; import axios from "axios"; const Meetings = () => { const [meetings, setMeetings] = useState([]); const token = localStorage.getItem("token"); useEffect(() => { const fetchMeetings = async () => { const res = await axios.get("https://bkmeeting.soict.io/api/meetings", { headers: { Authorization: `Bearer ${token}` }, }); setMeetings(res.data); }; fetchMeetings(); }, [token]); return ( Danh sách cuộc họp {meetings.map((m) => ( {m.title} {m.description} Tạo bởi: {m.createdBy?.username} ))} ); }; export default Meetings;