File tree 1 file changed +5
-2
lines changed
ui/src/components/members
1 file changed +5
-2
lines changed Original file line number Diff line number Diff line change @@ -24,7 +24,7 @@ pub fn InviteMemberModal(is_active: Signal<bool>) -> Element {
24
24
} ) ;
25
25
26
26
let invitation_future = use_resource ( move || {
27
- let trigger = * regenerate_trigger. read ( ) ;
27
+ let _trigger = * regenerate_trigger. read ( ) ; // Use underscore to indicate intentional unused variable
28
28
// Using trigger value to force re-execution when regenerate_trigger changes
29
29
async move {
30
30
if !* is_active. read ( ) {
@@ -145,11 +145,14 @@ fn InvitationContent(
145
145
// Don't create a signal from the initial invitation_text
146
146
// We'll use the current value from the parent component directly
147
147
148
+ // Clone the invitation text for use in the closure
149
+ let invitation_text_for_clipboard = invitation_text. clone ( ) ;
150
+
148
151
let copy_to_clipboard = move |_| {
149
152
if let Some ( window) = web_sys:: window ( ) {
150
153
if let Ok ( navigator) = window. navigator ( ) . dyn_into :: < web_sys:: Navigator > ( ) {
151
154
let clipboard = navigator. clipboard ( ) ;
152
- let _ = clipboard. write_text ( & invitation_text ) ;
155
+ let _ = clipboard. write_text ( & invitation_text_for_clipboard ) ;
153
156
copy_text. set ( "Copied!" . to_string ( ) ) ;
154
157
}
155
158
}
You can’t perform that action at this time.
0 commit comments