# modules/ui/views/dashboard_view.py | |
import gradio as gr | |
def create_dashboard_view(): | |
"""Crea la vista del dashboard""" | |
with gr.Blocks() as view: | |
gr.Markdown("# Panel de Control") | |
with gr.Row(): | |
username_display = gr.Textbox(label="Usuario", interactive=False) | |
role_display = gr.Textbox(label="Rol", interactive=False) | |
logout_button = gr.Button("Cerrar Sesión") | |
# Asignar componentes al view | |
view.username = username_display | |
view.role = role_display | |
return view, logout_button |