import { useState, useEffect } from "react"; import { API_URL } from "../config"; import ReplayIcon from "@mui/icons-material/Replay"; export default function RandomMsg() { const [randomMsg, setRandomMsg] = useState(""); const getRandomMsg = async () => { try { const response = await fetch(`${API_URL}/randmsg`, { method: "POST", headers: { "Content-Type": "application/json; charset=utf-8", }, }); const data = await response.json(); if (data?.msg) { const formattedMsg = data.msg.replace(//gi, "\n"); setRandomMsg(formattedMsg); } } catch (err) { console.error("Failed to fetch random message:", err); } }; useEffect(() => { getRandomMsg(); }, []); return (
{randomMsg && ( {randomMsg} )}
); }