From 4a114d2a799873049d52228b40d0d6db1ce9e075 Mon Sep 17 00:00:00 2001 From: DecDuck Date: Wed, 9 Oct 2024 16:52:24 +1100 Subject: [PATCH] client now fetches user information from Drop server --- desktop/app.vue | 20 +++++----- desktop/components/HeaderUserWidget.vue | 49 +++++++++++++++++-------- desktop/composables/app-state.ts | 3 ++ desktop/layouts/default.vue | 2 +- desktop/layouts/mini.vue | 2 +- desktop/pages/index.vue | 6 ++- desktop/src-tauri/src/auth.rs | 1 - desktop/src-tauri/src/lib.rs | 18 ++++++--- desktop/src-tauri/src/remote.rs | 25 +++++++++++++ desktop/src-tauri/tauri.conf.json | 2 +- desktop/types.d.ts | 24 +++++++++--- 11 files changed, 113 insertions(+), 39 deletions(-) create mode 100644 desktop/composables/app-state.ts diff --git a/desktop/app.vue b/desktop/app.vue index c5500dad..57aa3c14 100644 --- a/desktop/app.vue +++ b/desktop/app.vue @@ -1,22 +1,26 @@ diff --git a/desktop/components/HeaderUserWidget.vue b/desktop/components/HeaderUserWidget.vue index 6b563032..cefe4bbe 100644 --- a/desktop/components/HeaderUserWidget.vue +++ b/desktop/components/HeaderUserWidget.vue @@ -1,10 +1,12 @@