message: Monitoring: Handle null ref.current in useIsVisible hook
diff: @@ -14,7 +14,9 @@ export const useIsVisible = (ref) => {
  const observer = new IntersectionObserver(callback);
  React.useEffect(() => {
  + if (ref?.current) {
  observer.observe(ref.current);
  + }
  return () => observer.disconnect();
  }, [observer, ref]);
  