Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Fix standalone custom-component execution (streamlit#8620)
## Describe your changes Closes streamlit#8606 The PR allows custom component modules to be executed standalone by not registering them with Streamlit at all, which makes sense since Streamlit is not started. It's a cherry-pick of this broader PR streamlit#8610, which also adds tests. However, we want to discuss our testing strategy first, so we decouple it from adding the fix (see for example also this PR streamlit#8616). ## GitHub Issue Link (if applicable) - streamlit#8606 - NathanChen198/streamlit-rsa-auth-ui#1 - randyzwitch/streamlit-folium#186 ## Testing Plan - E2E Tests: tests to ensure this behavior will come in a separate PR, see streamlit#8616 and streamlit#8610 --- **Contribution License Agreement** By submitting this pull request you agree that all contributions to this project are made under the Apache 2.0 license.
- Loading branch information