File size: 620 Bytes
a4e0551
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
# modules/ui/user_ui.py
import gradio as gr

def create_user_interface():
    """
    Interfaz de usuario después del login.
    """
    with gr.Blocks() as user_interface:
        gr.Markdown("# Panel de Usuario")
        
        with gr.Row():
            gr.Markdown("Bienvenido a tu panel de control")
            
        with gr.Row():
            logout_button = gr.Button("Cerrar Sesión")
        
    def render(handle_logout):
        logout_button.click(
            fn=handle_logout,
            inputs=[],
            outputs=[]
        )
    
    user_interface.render = render
    return user_interface