UNPKG

flowbite-react

Version:

Official React components built for Flowbite and Tailwind CSS

21 lines (17 loc) 530 B
'use client'; 'use strict'; var React = require('react'); function useWatchLocalStorageValue({ key: watchKey, onChange }) { function handleStorageChange({ key, newValue }) { if (key === watchKey) onChange(newValue); } React.useEffect(() => { window.addEventListener("storage", handleStorageChange); return () => window.removeEventListener("storage", handleStorageChange); }, []); } exports.useWatchLocalStorageValue = useWatchLocalStorageValue; //# sourceMappingURL=use-watch-localstorage-value.cjs.map