Я использую Handsontable и создал собственный рендер в React. Он построен очень похоже на то, как они показывают этот пользовательский пример выбора цвета:
https://codesandbox.io/s/advanced-handsontablereact-implementation-using-hotcolumn-878mz?from-embed. В этом примере, чтобы вызвать палитру цветов, вам нужно дважды щелкнуть ячейку или нажать клавишу «Ввод».
Я пытаюсь изменить это, чтобы он включал выпадающий шеврон для действие, чтобы вызвать редактор, аналогично тому, как работает поле даты в этом примере: https://handsontable.com/examples?headers&dropdown-menu&filters&manual-move
Обратите внимание, что при наведении курсора на ячейку шеврон выделяется жирным шрифтом, а при нажатии - поднимает контроль даты.
Я пытаюсь добиться того же эффекта в моем рендерере с пользовательской реакцией. Как сделать так, чтобы этот значок шеврона отображался с действием вызова настраиваемого редактора?
Использование кода из палитры цветов выше, было бы здорово, если бы вы могли показать, как добавить к этому примеру, поскольку это ясно показало бы, как добавить к другим пользовательским реакциям рендера.
Thx