@withvoid/melting-pot
Version:
A react utility library
43 lines (33 loc) • 821 B
text/mdx
name: useOnlineStatus
menu: Hooks
# useOnlineStatus
## Usage
```
const { online } = useOnlineStatus();
```
## Explanation
useOnlineStatus() internally uses the windows event listener for online & offline,
based on that.
useOnlineStatus() has key "online" which returns type Boolean
that will change. When internet connected or not.
## Example
import { Playground } from 'docz';
import { useOnlineStatus } from '../../../src';
<Playground>
{() => {
const { online } = useOnlineStatus();
return (
<div>
<p>
<span role="img" aria-label="emoji">
🤩
</span>
The text below will change when you connect/disconnet the internet.
</p>
<p>{online ? 'You Are Online' : 'You Are Offline'}</p>
</div>
);
}}
</Playground>