From 4200c36a26d7a4808569e6af08a085d13be32e8b Mon Sep 17 00:00:00 2001 From: Johnpaul Date: Wed, 21 Jan 2026 02:24:44 +0100 Subject: [PATCH] test: remove any type from UserAvatar test mountComponent helper - Replace `props: any` with `Record` - Use ComponentProps type assertion for type safety - Import ComponentProps from vue-component-type-helpers Part of Phase 2 - Quick wins (1 instance removed) --- src/components/common/UserAvatar.test.ts | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/components/common/UserAvatar.test.ts b/src/components/common/UserAvatar.test.ts index 0c6b26e4e0..0b5df70523 100644 --- a/src/components/common/UserAvatar.test.ts +++ b/src/components/common/UserAvatar.test.ts @@ -1,3 +1,5 @@ +import type { ComponentProps } from 'vue-component-type-helpers' + import { mount } from '@vue/test-utils' import Avatar from 'primevue/avatar' import PrimeVue from 'primevue/config' @@ -27,7 +29,7 @@ describe('UserAvatar', () => { app.use(PrimeVue) }) - const mountComponent = (props: any = {}) => { + const mountComponent = (props: ComponentProps = {}) => { return mount(UserAvatar, { global: { plugins: [PrimeVue, i18n],