import { useCallback } from "react"; import logo from "./logo.svg"; import "./App.css"; function App({ keycloak }) { const callApi = useCallback(async () => { const response = await fetch("http://localhost:8081/api/userinfo", { headers: { Authorization: `Bearer ${keycloak.token}`, }, }); if (response.ok) { alert(`Response is: ${await response.text()}`); } else { console.error(response.statusText); } }, [keycloak.token]); return (
logo

Edit src/App.js and save to reload.

{ e.preventDefault(); callApi(); }} > Call API
{ e.preventDefault(); keycloak.logout({ redirectUri: "http://localhost:3000", }); }} > Logout
); } export default App;