Я использую библиотеку «response-force-graph» для отображения людей на «карте». ссылка на библиотеку: реактивная сила-граф
Проблема, с которой я сталкиваюсь, заключается в том, что всякий раз, когда я нажимаю на одного из этих людей, вся карта перемещается. Поэтому вы теряете
- , на какого человека вы нажали.
- , где другие люди находятся на этой карте.
То же самое при поиске для человека.
Поскольку «pauseAnimation» - это своего рода «флаг», который должен быть установлен внутри элемента, я не могу понять, как установить его при нажатии на узел ...
Чего я хочу добиться: остановить движение карты при нажатии на человека (узел) и при поиске человека (узла)
Что я уже пробовал:
<ForceGraph2D onNodeClick={pauseAnimation}>
Я также пытался сохранить местоположение перед нажатием, чтобы восстановить его после закрытия диалогового окна, что тоже не сработало
Заранее спасибо