Opening new page when clicking a button

Dear developers,
it has been few months that i started developing with Streamlit. One of the main problems with Streamlit is lack of multi-paging. you must do all the work in one page. for instance, if you click on the button a new page will not open and you must delete page and do the rest. I wrote a code that does it in the simplest way.
check it out at GitHub - fafa70/streamlit_newpage: Opening new page instead of showing all information in one page and give me your feedback
cheers :slight_smile:

I tried, but the new page didn’t jump automatically.

Dear Eymecoo
you must adjust the delay time as well.