diff --git a/packages/client/src/components/analog-clock.vue b/packages/client/src/components/analog-clock.vue
index 8dac0dc2e..3a908abd7 100644
--- a/packages/client/src/components/analog-clock.vue
+++ b/packages/client/src/components/analog-clock.vue
@@ -88,7 +88,7 @@ function tick(): void {
}
onMounted(() => {
- const update = () => {
+ const update = (): void => {
if (enabled.value) {
tick();
window.setTimeout(update, 1000);
diff --git a/packages/client/src/components/drive.nav-folder.vue b/packages/client/src/components/drive.nav-folder.vue
index 42579a435..304d7b008 100644
--- a/packages/client/src/components/drive.nav-folder.vue
+++ b/packages/client/src/components/drive.nav-folder.vue
@@ -31,7 +31,6 @@ const emit = defineEmits<{
(ev: 'removeFolder', v: foundkey.entities.DriveFolder['id']): void;
}>();
-const hover = ref(false);
const draghover = ref(false);
function onClick() {
diff --git a/packages/client/src/components/federation.vue b/packages/client/src/components/federation.vue
index 676e473cb..4fe3a20b8 100644
--- a/packages/client/src/components/federation.vue
+++ b/packages/client/src/components/federation.vue
@@ -48,13 +48,11 @@
diff --git a/packages/client/src/pages/channel-editor.vue b/packages/client/src/pages/channel-editor.vue
index 44dca207d..6620614e8 100644
--- a/packages/client/src/pages/channel-editor.vue
+++ b/packages/client/src/pages/channel-editor.vue
@@ -27,7 +27,7 @@