Implement refresh on ctrl-r and close on ctrl-w

This commit is contained in:
2024-08-10 19:22:19 +02:00
parent 80fb660677
commit 3118069297
5 changed files with 38 additions and 10 deletions

View File

@@ -1,13 +1,26 @@
<script lang="ts">
import Header from "$lib/components/Header.svelte";
import Router from "$lib/router/Router.svelte";
import { Toaster } from 'svelte-sonner'
import { Close } from "$wails/main/App";
import { Toaster } from "svelte-sonner";
function keyDown(event: KeyboardEvent) {
if (event.ctrlKey && event.key == "r") {
window.location.reload();
}
if (event.ctrlKey && event.key == 'w') {
console.log("close");
Close();
}
}
</script>
<svelte:window on:keydown={keyDown} />
<Toaster />
<template>
<Header />
<main class="flex-1">
<Router />
</main>
<Header />
<main class="flex-1">
<Router />
</main>
</template>