Integration of javascript module in jmix 2.4

Hello Jmix Support Team,

I am currently facing an issue integrating a module named “tldraw” into my project sample. Despite successfully embedding the module’s tag into my project, the tag remains empty when rendered, showing nothing.

I have ensured that all required dependencies have been included into my component.

Attached you will find a ZIP file of my sample project which is based on Jmix 2.4.
tldrawFlow.zip (271.9 KB)

Could this issue be related to dependency problem, or is there something else I might be missing ?
Any suggestions you could provide would be greatly appreciated.

Thank you for your support.

Best regards,

Thibaut Meunier

Hi!

As far as I can see, your project is based on Jmix 2.3.4 and Vaadin 24.3 respectively.

To integrate React components, you need to update to Jmix 2.4.0, which contains Vaadin 24.4.12.

Then you can use this Vaadin documentation page to integrate your react component:
https://vaadin.com/docs/latest/flow/integrations/react

Best regards,
Dmitriy