UNPKG

mmr-gl-react

Version:

React components for MMR GL JS-compatible libraries

14 lines 588 B
import { useEffect, memo } from 'react'; import { applyReactStyle } from '../utils/apply-react-style'; import useControl from './use-control'; function FullscreenControl(props) { const ctrl = useControl(({ mapLib }) => new mapLib.FullscreenControl({ container: props.containerId && document.getElementById(props.containerId) }), { position: props.position }); useEffect(() => { applyReactStyle(ctrl._controlContainer, props.style); }, [props.style]); return null; } export default memo(FullscreenControl); //# sourceMappingURL=fullscreen-control.js.map