File size: 412 Bytes
050d2e1 |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 |
import { useEffect, useState } from 'react';
export function Greeting() {
const [greeting, setGreeting] = useState(null);
useEffect(() => {
fetch('/api/greeting')
.then((res) => res.json())
.then((data) => setGreeting(data.greeting));
}, [setGreeting]);
if (!greeting) return null;
return <h1 className="text-center mb-5">{greeting}</h1>;
}
|