diff --git a/src/components/settings/invite-member-dialog.tsx b/src/components/settings/invite-member-dialog.tsx
index 53541c3..b48c9a1 100644
--- a/src/components/settings/invite-member-dialog.tsx
+++ b/src/components/settings/invite-member-dialog.tsx
@@ -198,7 +198,7 @@ export function InviteMemberDialog({
{t.rich('inviteCreatedDesc', {
role: tRoles(result.role),
days: result.expiresInDays,
- bold: (chunks: any) => {chunks}
+ bold: (chunks: React.ReactNode) => {chunks}
})}
@@ -305,7 +305,7 @@ export function InviteMemberDialog({
{EXPIRY_OPTIONS.map((opt) => (
- {t(opt.labelKey as any)}
+ {t(opt.labelKey as Parameters[0])}
))}
diff --git a/src/components/settings/members-tab.tsx b/src/components/settings/members-tab.tsx
index 7584440..bb79dd9 100644
--- a/src/components/settings/members-tab.tsx
+++ b/src/components/settings/members-tab.tsx
@@ -115,7 +115,7 @@ function fmtDate(iso: string): string {
});
}
-function fmtExpiresIn(iso: string, t: any): string {
+function fmtExpiresIn(iso: string, t: (key: string, values?: Record) => string): string {
const ms = new Date(iso).getTime() - Date.now();
if (ms <= 0) return t('expired');
const days = Math.floor(ms / (24 * 60 * 60 * 1000));
@@ -579,7 +579,7 @@ export function MembersTab() {
{t.rich('removeDialogDesc', {
name: removingMember?.full_name || t('unnamed'),
- bold: (chunks: any) => {chunks}
+ bold: (chunks: React.ReactNode) => {chunks}
})}
diff --git a/src/components/settings/profile-form.tsx b/src/components/settings/profile-form.tsx
index 802a73b..4663cd0 100644
--- a/src/components/settings/profile-form.tsx
+++ b/src/components/settings/profile-form.tsx
@@ -297,7 +297,7 @@ export function ProfileForm() {
{t.rich('emailChangeHint', {
oldEmail: profile?.email || '',
newEmail: email,
- bold: (chunks: any) => {chunks}
+ bold: (chunks: React.ReactNode) => {chunks}
})}
diff --git a/src/components/settings/tag-manager.tsx b/src/components/settings/tag-manager.tsx
index cb7f86e..d304c2a 100644
--- a/src/components/settings/tag-manager.tsx
+++ b/src/components/settings/tag-manager.tsx
@@ -188,7 +188,7 @@ export function TagManager() {