Docs
useOnlineStatus
Detect when the user is online or offline with useOnlineStatus, providing a boolean value.
Installation
pnpm dlx shadcn@latest add https://usekit.kiron.dev/k/use-online-status
Usage
"use client"
import { useOnlineStatus } from "@/hooks/use-online-status"
export function Component() {
const isOnline = useOnlineStatus()
return (
<div>
<h1>Network Status</h1>
<p>{isOnline ? "You are online" : "You are offline"}</p>
</div>
)
}
API Reference
Return Values
Type | Description |
---|---|
boolean | true if the browser is online (based on navigator.onLine ); false if offline. |