react-use-sync
v0.0.8
Published
React Hook for synchronized values between windows
Downloads
22
Readme
react-use-sync
React hook for synchronized values between windows
Install
Install with npm:
npm install react-use-sync
Or with yarn:
yarn add react-use-sync
Usage
To sync state between tabs, wrap a React Hook that returns a function with the useState
signature (i.e. [value, setValue]
).
import React, { useState } from 'react'
import useSync from 'react-use-sync'
function App() {
const [count, setCount] = useSync('count', useState(0)));
return (
<div>
<p>The count is {count}</p>
<button onClick={() => setCount(count + 1)}>
Click me!
</button>
</div>
)
}
Run tests
npm run test
Or:
yarn test
Author
👤 Mehdi Vasigh [email protected]
- Twitter: @mehdi_vasigh
- Github: @mvasigh
🤝 Contributing
Contributions, issues and feature requests are welcome!
Feel free to check issues page.
Show your support
Give a ⭐️ if this project helped you!
This README was generated with ❤️ by readme-md-generator