File tree 4 files changed +12
-7
lines changed
4 files changed +12
-7
lines changed Original file line number Diff line number Diff line change
1
+ ---
2
+ " @gradio/chatbot " : minor
3
+ " @gradio/dataframe " : minor
4
+ " gradio " : minor
5
+ ---
6
+
7
+ feat: Fix ` retry ` and ` undo ` reactivity in gr.Chatbot
Original file line number Diff line number Diff line change 17
17
export let message: NormalisedMessage | NormalisedMessage [];
18
18
export let position: " right" | " left" ;
19
19
export let avatar: FileData | null ;
20
- export let disable : boolean ;
20
+ export let generating : boolean ;
21
21
22
22
export let handle_action: (selected : string | null ) => void ;
23
23
export let layout: " bubble" | " panel" ;
69
69
<IconButton
70
70
Icon ={Retry }
71
71
on:click ={() => handle_action (" retry" )}
72
- disabled ={disable }
72
+ disabled ={generating }
73
73
/>
74
74
{/if }
75
75
{#if show_undo }
76
76
<IconButton
77
77
Icon ={Undo }
78
78
on:click ={() => handle_action (" undo" )}
79
- disabled ={disable }
79
+ disabled ={generating }
80
80
/>
81
81
{/if }
82
82
{#if likeable }
Original file line number Diff line number Diff line change 76
76
likeable: boolean ;
77
77
show_retry: boolean ;
78
78
show_undo: boolean ;
79
- disable : boolean ;
79
+ generating : boolean ;
80
80
show_copy_button: boolean ;
81
81
message: NormalisedMessage [] | NormalisedMessage ;
82
82
position: " left" | " right" ;
91
91
likeable: show_like ,
92
92
show_retry ,
93
93
show_undo ,
94
- disable: generating ,
94
+ generating ,
95
95
show_copy_button ,
96
96
message: msg_format === " tuples" ? messages [0 ] : messages ,
97
97
position: role === " user" ? " right" : " left" ,
Original file line number Diff line number Diff line change 991
991
{i18n }
992
992
x ={active_cell_menu .x }
993
993
y ={active_cell_menu .y }
994
- col ={active_cell_menu .col }
995
994
row ={active_cell_menu ?.row ?? - 1 }
996
995
on _add_row_above={() => add_row_at(active_cell_menu?.row ?? -1, "above")}
997
996
on_add_row_below={() => add_row_at (active_cell_menu ?.row ?? - 1 , " below" )}
1005
1004
{i18n }
1006
1005
x ={active_header_menu .x }
1007
1006
y ={active_header_menu .y }
1008
- col ={active_header_menu .col }
1009
1007
row ={- 1 }
1010
1008
on _add_column_left={() => add_col_at(active_header_menu?.col ?? -1, "left")}
1011
1009
on_add_column_right={() =>
You can’t perform that action at this time.
0 commit comments