forked from OatmealJester/JobSniffer
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathmain.py
30 lines (24 loc) · 744 Bytes
/
main.py
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
import streamlit as st
import utils as utl
from views import home,Misson,testpage,data_view
import pandas as pd
import plotly.express as px
from auth import *
st.set_page_config(layout="centered", page_title='Main Page')
st.set_option('deprecation.showPyplotGlobalUse', False)
utl.inject_custom_css()
utl.navbar_component()
def navigation():
route = utl.get_current_route()
# Check if route is None or invalid, then redirect to home
if not route:
home.load_view()
elif route == "home":
home.load_view()
elif route == "Misson":
Misson.load_view()
elif route == "data_view":
data_view.load_view()
elif route == "testpage":
testpage.load_view()
navigation()