diff --git a/desktop/components/Header.vue b/desktop/components/Header.vue
index aaa2ffdb..5cf299fd 100644
--- a/desktop/components/Header.vue
+++ b/desktop/components/Header.vue
@@ -42,7 +42,7 @@
-
+
diff --git a/desktop/components/HeaderButton.vue b/desktop/components/HeaderButton.vue
index bbe809d1..0811c132 100644
--- a/desktop/components/HeaderButton.vue
+++ b/desktop/components/HeaderButton.vue
@@ -1,5 +1,5 @@
-
\ No newline at end of file
diff --git a/desktop/components/WindowControl.vue b/desktop/components/WindowControl.vue
index 75ea06ba..548ef0ea 100644
--- a/desktop/components/WindowControl.vue
+++ b/desktop/components/WindowControl.vue
@@ -1,4 +1,7 @@
+ minimise()">
+
+
close()">
@@ -8,11 +11,14 @@
import { MinusIcon, XMarkIcon } from "@heroicons/vue/16/solid";
import { getCurrentWindow } from "@tauri-apps/api/window";
-async function close(){
- console.log(window);
- const result = await window.close();
- console.log(`closed window: ${result}`);
+const window = getCurrentWindow();
+const showMinimise = await window.isMinimizable();
+
+async function close() {
+ await window.close();
}
-const window = getCurrentWindow();
+async function minimise() {
+ await window.minimize();
+}