import { useState } from "react"; import { WithTooltip } from "./Tooltip"; export default function RefreshButton() { const [disabled, setDisabled] = useState(false); const refresh = () => { setDisabled(true); const request = new XMLHttpRequest(); request.onload = () => { if (request.status === 200) { window.location.reload(); } }; request.open( "GET", process.env.NODE_ENV === "production" ? "./api/v3/refresh" : `http://${window.location.hostname}:8000/api/v3/refresh`, ); request.send(); }; return ( ); }