From cbd768ad7ad0bfee80b8a1e408e5af8909c937de Mon Sep 17 00:00:00 2001 From: Matthew Raymer Date: Sun, 6 Jul 2025 02:32:04 +0000 Subject: [PATCH] fix: Replace 'any' type with proper TypeScript typing in AccountViewView - Replace 'as any' with 'InstanceType' for proper typing - Update callback parameter to match component interface (name?: string) - Eliminates TypeScript warning while maintaining type safety --- src/views/AccountViewView.vue | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/src/views/AccountViewView.vue b/src/views/AccountViewView.vue index 90dfee72..d7ff4b1d 100644 --- a/src/views/AccountViewView.vue +++ b/src/views/AccountViewView.vue @@ -1595,9 +1595,11 @@ export default class AccountViewView extends Vue { // IdentitySection event handlers onEditName() { - (this.$refs.userNameDialog as any).open((name: string) => { - if (name) this.givenName = name; - }); + (this.$refs.userNameDialog as InstanceType).open( + (name?: string) => { + if (name) this.givenName = name; + }, + ); } onShowQrCode() { this.handleQRCodeClick();