Creates the map information bar containing attribution, mouse position, and scale.
Memoized to prevent re-renders when parent shell updates but the onScrollShellIntoView
callback reference has not changed. Since the callback is typically stable (wrapped in
useCallback in the parent), memo effectively shields MapInfo from unrelated parent re-renders.
Creates the map information bar containing attribution, mouse position, and scale.
Memoized to prevent re-renders when parent shell updates but the
onScrollShellIntoViewcallback reference has not changed. Since the callback is typically stable (wrapped in useCallback in the parent), memo effectively shields MapInfo from unrelated parent re-renders.