Is your feature request related to a problem? Please describe.
I would like to create custom elements because the elements provided by Chainlit are too generic and do not align with my company's needs. For example, a custom video player or custom charts using JavaScript libraries.
Describe the solution you'd like
A solution similar to a Streamlit component would be ideal.
The idea is to be able to inject a React component that could access the Chainlit context (messages, user, etc.).
This could lead to the creation of a community store, which would be a great addition to the project.
Is your feature request related to a problem? Please describe. I would like to create custom elements because the elements provided by Chainlit are too generic and do not align with my company's needs. For example, a custom video player or custom charts using JavaScript libraries.
Describe the solution you'd like A solution similar to a Streamlit component would be ideal. The idea is to be able to inject a React component that could access the Chainlit context (messages, user, etc.). This could lead to the creation of a community store, which would be a great addition to the project.