I’m having an issue with react custom renderer. It seems that, if rendered cell content is bigger, than rest of the row, row height (row numbers, cell selection) is incorrect. I’ve tried to recreate this in sandbox (modest-lewin-gu2o41 - CodeSandbox).
I’ve tried to replace react renderer with TextRenderer and it worked fine.
I’m also having the same issue with react custom editor (also in sandbox). Example in the docs suggests using absolute positioning for the editor, but I need to render it inside the cell. I was able to do this with react portal. But row height seems to be incorrect as well.
Thanks for the answer. I’m not quite sure I understand what you mean by “set a custom renderer as a function inside columns”. Can you, please, elaborate further. The provided sendbox seems identical to the one I sent you. Am I missing something?
The react custom renderer feature is unfortunately almost unusable with these bugs.
Cell selection & scrolling is very buggy when using custom react renderer.
Also the suggestion from @adrian.szymanski is not helpful, as the renderer function inside columns does not allow to render react components / JSX, but you have to stick to plain old javascript.