import home
import text2image
import image2image
import visualization
import streamlit as st
import streamlit.components.v1 as components



st.set_page_config(layout="wide")

st.sidebar.title("WebPLIP")

components.html('''
    <!-- Google tag (gtag.js) -->
    <script async src="https://www.googletagmanager.com/gtag/js?id=G-KPF04V95FN"></script>
    <script>
    window.dataLayer = window.dataLayer || [];
    function gtag(){dataLayer.push(arguments);}
    gtag('js', new Date());
    gtag('config', 'G-KPF04V95FN');
    </script>
''')

PAGES = {
    "Introduction": home,
    "Text to Image": text2image,
    "Image to Image": image2image,
    "Visualization": visualization,
}

page = st.sidebar.radio("", list(PAGES.keys()))
PAGES[page].app()