| import streamlit as st | |
| from wrdler.ui import run_app, _init_session | |
| def _new_game() -> None: | |
| st.session_state.clear() | |
| _init_session() | |
| st.rerun() | |
| def main(opened=False): | |
| st.set_page_config( | |
| page_title="Wrdler", | |
| layout="wide", | |
| #initial_sidebar_state="expanded" if opened else "collapsed", | |
| initial_sidebar_state=None, | |
| page_icon="/app/static/favicon.ico" | |
| ) | |
| st.markdown( | |
| "<style>div[data-testid='stSidebar'] { display: none !important; }</style>", | |
| unsafe_allow_html=True, | |
| ) | |
| run_app() | |
| if __name__ == "__main__": | |
| main() |