diff --git a/bun.lockb b/bun.lockb index 2c5b5a4..77d5fbd 100755 Binary files a/bun.lockb and b/bun.lockb differ diff --git a/package.json b/package.json index 98e4b81..f3929ca 100644 --- a/package.json +++ b/package.json @@ -20,6 +20,7 @@ "@fortawesome/free-regular-svg-icons": "^6.7.1", "@fortawesome/free-solid-svg-icons": "^6.7.1", "@fortawesome/vue-fontawesome": "^3.0.8", + "@jellyfin/sdk": "^0.11.0", "pinia": "^2.2.6", "vue": "^3.5.13", "vue-router": "^4.4.5" diff --git a/src/App.vue b/src/App.vue index b8303bf..67c988e 100644 --- a/src/App.vue +++ b/src/App.vue @@ -1,8 +1,25 @@ +import { ref } from 'vue' +import JF from './jfapi' +const menuOpen = ref(false) +const logout = () => { + JF.logout() + window.location.href = '/login' +} +