use-cookie-popup
v0.0.7
Published
React hook to work with cookie popup
Readme
use-cookie-popup
This library helps you to implement the logic of your cookie popup. Uses Cookie library under the hood.
Example: https://next-js-example-app-sandy.vercel.app/
How to use
Import the library:
import { useCookiePopup } from "use-cookie-popup";
// or
const { useCookiePopup } = require("use-cookie-popup");Use the library:
import { useCookiePopup } from "use-cookie-popup";
export const MainComponent = () => {
const { isVisible, onAccept, onDecline } = useCookiePopup({
name: "cookie-name",
});
return (
<div>
{/** your cookie popup */}
{isVisible && (
<div>
<button onClick={onDecline}>Decline</button>
<button onClick={onAccept}>Accept</button>
</div>
)}
</div>
);
};