Я тестирую пример библиотеки с версией "4.0.0-beta.3" (https://github.com/uber/react-map-gl),, но у меня есть это предупреждение для метода onViewportChange:
Предупреждение: невозможно обновить во время существующего перехода состояния (например,
в рамках рендера). Методы рендеринга должны быть чистой функцией реквизита и
состояние.