fix cra lint errors

This commit is contained in:
Felix Roos 2022-03-26 14:15:38 +01:00
parent 2c636dfd3b
commit a9c95bbbfb
3 changed files with 73 additions and 93 deletions

View file

@ -1,11 +1,11 @@
import { useEffect } from 'react';
import { useEffect, useCallback } from 'react';
function usePostMessage(listener) {
useEffect(() => {
window.addEventListener('message', listener);
return () => window.removeEventListener('message', listener);
}, [listener]);
return (data) => window.postMessage(data, '*');
return useCallback((data) => window.postMessage(data, '*'), []);
}
export default usePostMessage;