Spaces:
Sleeping
Sleeping
import gradio as gr | |
import ethics_audit | |
# Convert from dicts to list of lists (or tuples) | |
missions = [ | |
["TX-001", "Bridge City", "In Progress"], | |
["TX-002", "Kerrville", "Rescued"], | |
["TX-003", "Houston", "Awaiting Extraction"], | |
] | |
def render(online): | |
ethics_audit.log_event(f"SAR module activated in {'Online' if online else 'Offline'} mode.") | |
with gr.Column(): | |
gr.Markdown("### Active Rescue Missions") | |
df = gr.Dataframe( | |
value=missions, | |
headers=["ID", "Location", "Status"], | |
interactive=False, | |
label="Rescue Task List" | |
) | |
refresh_btn = gr.Button("Refresh Data") | |
refresh_btn.click(lambda: missions, outputs=[]) |