Automatically start new transfer on save
If we save a new transfer, then we presumably do not wish to edit it again.
This commit is contained in:
parent
dd479868cc
commit
dbb282f0c9
|
@ -174,8 +174,9 @@ pub fn TransferMenu() -> Html {
|
||||||
let main_dispatch = main_dispatch.clone();
|
let main_dispatch = main_dispatch.clone();
|
||||||
let main_state = main_state.clone();
|
let main_state = main_state.clone();
|
||||||
let ct_state = ct_state.clone();
|
let ct_state = ct_state.clone();
|
||||||
|
let new_transfer_button_callback = new_transfer_button_callback.clone();
|
||||||
|
|
||||||
Callback::from(move |_: MouseEvent| {
|
Callback::from(move |e: MouseEvent| {
|
||||||
log::debug!("Button pressed");
|
log::debug!("Button pressed");
|
||||||
if main_state.selected_transfer.is_nil() {
|
if main_state.selected_transfer.is_nil() {
|
||||||
if let Some(spi) = main_state
|
if let Some(spi) = main_state
|
||||||
|
@ -202,6 +203,9 @@ pub fn TransferMenu() -> Html {
|
||||||
.expect("An element should have just been added")
|
.expect("An element should have just been added")
|
||||||
.get_uuid();
|
.get_uuid();
|
||||||
});
|
});
|
||||||
|
new_transfer_button_callback.emit(e); // If we just made a new transfer,
|
||||||
|
// then we should make another on
|
||||||
|
// save.
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
} else if let Some(index) = main_state
|
} else if let Some(index) = main_state
|
||||||
|
|
Loading…
Reference in New Issue