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=[]) |