A server-rendered component prints `new Date().toLocaleTimeString()` and React logs a hydration mismatch. At the fiber level, what does React do during hydration when the server text and client text differ?
function Clock() {
return <span>{new Date().toLocaleTimeString()}</span>;
}