Clear output before run
This commit is contained in:
2
Cargo.lock
generated
2
Cargo.lock
generated
@@ -1866,7 +1866,7 @@ dependencies = [
|
|||||||
[[package]]
|
[[package]]
|
||||||
name = "sqlite-wasm-rs"
|
name = "sqlite-wasm-rs"
|
||||||
version = "0.3.6"
|
version = "0.3.6"
|
||||||
source = "git+https://github.com/Spxg/sqlite-wasm-rs#4730cdf585abdbe16dad20b9b9e5803fcd183c89"
|
source = "git+https://github.com/Spxg/sqlite-wasm-rs#81a8c64eabe9833861d0bea22fa83883da62455c"
|
||||||
dependencies = [
|
dependencies = [
|
||||||
"cc",
|
"cc",
|
||||||
"fragile",
|
"fragile",
|
||||||
|
|||||||
@@ -87,6 +87,7 @@ pub fn execute(state: Store<GlobalState>) -> Box<dyn Fn() + Send + 'static> {
|
|||||||
|
|
||||||
state.sql().set(code.clone());
|
state.sql().set(code.clone());
|
||||||
change_focus(state, Some(Focus::Execute));
|
change_focus(state, Some(Focus::Execute));
|
||||||
|
std::mem::take(&mut *state.output().write());
|
||||||
|
|
||||||
let run_selected_code =
|
let run_selected_code =
|
||||||
!selected_code.is_empty() && state.run_selected_sql().get_untracked();
|
!selected_code.is_empty() && state.run_selected_sql().get_untracked();
|
||||||
@@ -250,6 +251,8 @@ fn ToolsButton(menu_container: NodeRef<html::element::Div>) -> impl IntoView {
|
|||||||
let sql = editor.get_value();
|
let sql = editor.get_value();
|
||||||
drop(editor_guard);
|
drop(editor_guard);
|
||||||
|
|
||||||
|
std::mem::take(&mut *state.output().write());
|
||||||
|
|
||||||
send_request(
|
send_request(
|
||||||
state,
|
state,
|
||||||
WorkerRequest::Run(RunOptions {
|
WorkerRequest::Run(RunOptions {
|
||||||
|
|||||||
Reference in New Issue
Block a user