mirror of
https://github.com/eliasstepanik/strudel-docker.git
synced 2026-01-12 06:08:34 +00:00
10 lines
326 B
JavaScript
10 lines
326 B
JavaScript
import {useEffect} from "../_snowpack/pkg/react.js";
|
|
function usePostMessage(listener) {
|
|
useEffect(() => {
|
|
window.addEventListener("message", listener);
|
|
return () => window.removeEventListener("message", listener);
|
|
}, [listener]);
|
|
return (data) => window.postMessage(data, "*");
|
|
}
|
|
export default usePostMessage;
|