Spaces:
Build error
Build error
Update app.py
Browse files
app.py
CHANGED
|
@@ -31,9 +31,14 @@ def read_csv_from_github(file_url):
|
|
| 31 |
def main():
|
| 32 |
st.title("Hadith Viewer")
|
| 33 |
st.sidebar.title("Books")
|
| 34 |
-
|
| 35 |
|
| 36 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 37 |
file_name = f"{selected_folder.lower()}_{'' if mufassala else 'not_'}mufassala.utf8.csv"
|
| 38 |
file_url = f"{base_url}/{selected_folder}/{file_name}"
|
| 39 |
csv_df = read_csv_from_github(file_url)
|
|
|
|
| 31 |
def main():
|
| 32 |
st.title("Hadith Viewer")
|
| 33 |
st.sidebar.title("Books")
|
| 34 |
+
selected_book = st.sidebar.selectbox("Select a Book", list(folders.values()))
|
| 35 |
|
| 36 |
+
# Generate options for the "Mufassala" checkbox based on the selected book
|
| 37 |
+
selected_folder = [k for k, v in folders.items() if v == selected_book][0]
|
| 38 |
+
files = ["Not Mufassala", "Mufassala"]
|
| 39 |
+
mufassala_option = st.sidebar.radio("Select Mufassala Option", files)
|
| 40 |
+
|
| 41 |
+
mufassala = mufassala_option == "Mufassala"
|
| 42 |
file_name = f"{selected_folder.lower()}_{'' if mufassala else 'not_'}mufassala.utf8.csv"
|
| 43 |
file_url = f"{base_url}/{selected_folder}/{file_name}"
|
| 44 |
csv_df = read_csv_from_github(file_url)
|