The easiest way I have found out is to set a seed state, and use that in the key attribute of the rendered component. Whenever the seed changes now the component will be reloaded.
const [seed, setSeed] = useState(1);
const reset = () => {
setSeed(Math.random());
}
<Component key={seed}/>
<Button onClick={reset}>Reset</Button>
Whenever the Reload button is pressed now the component I need will be rerendered.