import pandas as pd | |
import streamlit as st | |
from config import DEFAULT_ICON | |
from login import check_password | |
from shared_page import common_page_config | |
from data_storage import get_all_users | |
def display_users(): | |
all_users = pd.DataFrame(get_all_users(), columns=["Name"]) | |
st.dataframe(all_users, hide_index=True) | |
def get_page(): | |
page_title = "Pool Scoreboard" | |
st.set_page_config(page_title=page_title, page_icon=DEFAULT_ICON, layout="wide") | |
common_page_config() | |
if not check_password(): | |
st.write("Sorry, you must be logged in first to play") | |
st.stop() | |
st.title(page_title) | |
display_users() | |
if __name__ == "__main__": | |
get_page() | |