The components page gets populated automatically by looking in github, pypi and on the community tracker (Streamlit Components - Community Tracker) – I would recommend posting it on the community tracker, and then you can expect it to be added to the components page automatically when the next update happens.
Brilliant component. I’d like to use this but curious about the syntax and if the following is possible:
How would I inject text into the component with a streamlit button? Would I update a session_state variable and do a st.rerun populating the session_state into the value?
Is there a way to configure the monaco box via the streamlit parameters (i.e. add/remove line numbers, add menu items to the monaco component? etc…)
I love this component, but one issue I’m having with the built-in streamlit theme is that the text is pretty hard to read in dark mode. Any suggestions for still being able to switch from dark to light, but with the text a bit more readable?