What time is it?

This component is initially rendered on the server and updates the server time fragment using HTMX. The browser time is conditionally updated using the HTMX extension current-time which leverages the event htmx:afterSwap to update the data-target element's innerHTML.