pull down to refresh

I see two ways here:
  1. We SSR the IP into the page (not sure if this route is SSR'd but guess we'll see). Depends if people wanting to check their IP are using JS or not. Does SN require JS?
  2. We just do a simple fetch from the client on page load to a next API endpoint that just echoes the connecting IP