mirror of
https://github.com/comit-network/xmr-btc-swap.git
synced 2025-05-17 06:02:23 -04:00
Merge pull request #53 from UnstoppableSwap/gui/tauri-event-listener-init-fn
refactor(gui): Put tauri event listener registeres in dedicated function
This commit is contained in:
commit
1b1fe0add5
3 changed files with 9 additions and 5 deletions
1
src-gui/.gitignore
vendored
1
src-gui/.gitignore
vendored
|
@ -10,6 +10,7 @@ lerna-debug.log*
|
||||||
node_modules
|
node_modules
|
||||||
dist
|
dist
|
||||||
dist-ssr
|
dist-ssr
|
||||||
|
.vite
|
||||||
*.local
|
*.local
|
||||||
|
|
||||||
# Editor directories and files
|
# Editor directories and files
|
||||||
|
|
|
@ -18,7 +18,7 @@ import { persistor, store } from "./store/storeRenderer";
|
||||||
setInterval(() => {
|
setInterval(() => {
|
||||||
checkBitcoinBalance();
|
checkBitcoinBalance();
|
||||||
getRawSwapInfos();
|
getRawSwapInfos();
|
||||||
}, 5000);
|
}, 30 * 1000);
|
||||||
|
|
||||||
const container = document.getElementById("root");
|
const container = document.getElementById("root");
|
||||||
const root = createRoot(container!);
|
const root = createRoot(container!);
|
||||||
|
@ -65,3 +65,4 @@ async function fetchInitialData() {
|
||||||
}
|
}
|
||||||
|
|
||||||
fetchInitialData();
|
fetchInitialData();
|
||||||
|
initEventListeners();
|
||||||
|
|
|
@ -19,10 +19,12 @@ import { store } from "./store/storeRenderer";
|
||||||
import { Provider } from "models/apiModel";
|
import { Provider } from "models/apiModel";
|
||||||
import { providerToConcatenatedMultiAddr } from "utils/multiAddrUtils";
|
import { providerToConcatenatedMultiAddr } from "utils/multiAddrUtils";
|
||||||
|
|
||||||
listen<TauriSwapProgressEventWrapper>("swap-progress-update", (event) => {
|
export async function initEventListeners() {
|
||||||
console.log("Received swap progress event", event.payload);
|
listen<TauriSwapProgressEventWrapper>("swap-progress-update", (event) => {
|
||||||
store.dispatch(swapTauriEventReceived(event.payload));
|
console.log("Received swap progress event", event.payload);
|
||||||
});
|
store.dispatch(swapTauriEventReceived(event.payload));
|
||||||
|
});
|
||||||
|
}
|
||||||
|
|
||||||
async function invoke<ARGS, RESPONSE>(
|
async function invoke<ARGS, RESPONSE>(
|
||||||
command: string,
|
command: string,
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue