Я строю редактор Slate JS. Я хотел бы иметь панель инструментов для зависания, которая расположена рядом с выбранным изображением. Навигационная панель инструментов должна иметь кнопку, которая удаляет изображение. Пользователь должен иметь возможность щелкнуть изображение в редакторе и увидеть панель инструментов рядом с ним.
Это то, что у меня есть:
https://codesandbox.io/s/trying-to-mock-out-react-component-2j4q4?file= / src / images-example. js
Когда в редакторе есть только одно изображение, оно работает как положено. Однако, когда в редакторе имеется более одного изображения, панель инструментов для наведения курсора располагается под последним изображением вместо выбранного изображения.
Я не могу понять, почему это не работает. Если кто-нибудь может помочь мне отладить это, это будет очень ценно.