def Contact(session_id, username): return html.Div([ Header(username), NavBar(UrlIndex.CONTACT.value), Body(), Footer(True) ])
def ChangeUserPassword(username=None): return html.Div([ Header(username), NavBar(), Body(username), Footer(True) ])
def CreateUser(username=None): return html.Div([ Header(username), NavBar(), html.Br(), html.Br(), html.Br(), dbc.Container(CreateUserCard()), ])
def UsersPortal(username=None): return html.Div([ Header(username), NavBar(), html.Br(), html.Br(), html.Br(), dbc.Container(UserPortalCard(username)), Footer(True) ])
def noPage(url, username): layout = html.Div([ Header(username), NavBar(), html.Br(), html.Br(), html.Br(), dbc.Container(NoPageFoundCard(url)), ], className="no-page") return layout
def PostgresConnectionError(): return html.Div([ Header(), NavBar(UrlIndex.SESSION_TIMEOUT.value), Body(), ])
def Home(session_id, username): return html.Div([ Header(username), NavBar(UrlIndex.HOME.value), Body(), ])
def RigdenLab(session_id, username): return html.Div( [Header(username), NavBar(UrlIndex.RIGDEN.value), Body(), Footer()])
def UserStorage(username=None, current_session_pkid=None): return html.Div([ Header(username), NavBar(), Body(username, current_session_pkid) ])
def ShareSession(username=None): return html.Div([Header(username), NavBar(), Body(username)])