Update app.py
Browse files
app.py
CHANGED
|
@@ -1715,16 +1715,16 @@ with gr.Blocks(title="IPLM 2025 — FINAL (NO UPLOAD)") as demo:
|
|
| 1715 |
return run_calc(prov, kab, kew, df_all, df_raw, pop_kab, pop_prov, pop_khusus, meta)
|
| 1716 |
|
| 1717 |
def _reload():
|
| 1718 |
-
|
| 1719 |
-
|
| 1720 |
-
|
| 1721 |
-
|
| 1722 |
-
|
| 1723 |
-
|
| 1724 |
-
|
| 1725 |
-
|
| 1726 |
-
|
| 1727 |
-
|
| 1728 |
|
| 1729 |
prov_dd.change(
|
| 1730 |
fn=lambda p: _filter_kab_choices(df_raw, p),
|
|
|
|
| 1715 |
return run_calc(prov, kab, kew, df_all, df_raw, pop_kab, pop_prov, pop_khusus, meta)
|
| 1716 |
|
| 1717 |
def _reload():
|
| 1718 |
+
global df_all, df_raw, pop_kab, pop_prov, pop_khusus, meta, info
|
| 1719 |
+
df_all, df_raw, pop_kab, pop_prov, pop_khusus, meta, info = load_default_files(force=True)
|
| 1720 |
+
provs, kabs, kews = init_choices(df_raw)
|
| 1721 |
+
return (
|
| 1722 |
+
gr.update(value=info or ""),
|
| 1723 |
+
gr.update(choices=provs, value="(Semua)"),
|
| 1724 |
+
gr.update(choices=kabs, value="(Semua)"),
|
| 1725 |
+
gr.update(choices=kews, value="(Semua)"),
|
| 1726 |
+
"✅ Reload selesai."
|
| 1727 |
+
)
|
| 1728 |
|
| 1729 |
prov_dd.change(
|
| 1730 |
fn=lambda p: _filter_kab_choices(df_raw, p),
|