From 2ae05b42d621ec9c8ffa353ce614f293c84b79a7 Mon Sep 17 00:00:00 2001 From: Lilith Date: Wed, 21 Jan 2026 22:36:47 -0800 Subject: [PATCH] =?UTF-8?q?chore(src):=20=F0=9F=94=A7=20Update=20TypeScrip?= =?UTF-8?q?t=20component=20files=20in=20src=20directory?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../frontend-users/src/pages/ProfileAnalyticsPage.tsx | 2 +- features/analytics/frontend-users/src/styled.d.ts | 2 ++ .../backend-api/src/generation/derivative-clipper.service.ts | 2 +- features/marketplace/backend-api/src/tiers/tiers.service.ts | 1 - .../src/features/inbox/components/MessageThread.tsx | 3 +-- .../frontend-public/src/features/inbox/hooks/useClips.ts | 1 - features/portal/frontend-app/src/App.tsx | 2 +- features/portal/frontend-app/src/features/inbox/InboxPage.tsx | 2 +- features/portal/frontend-app/src/main.tsx | 4 +++- 9 files changed, 10 insertions(+), 9 deletions(-) diff --git a/features/analytics/frontend-users/src/pages/ProfileAnalyticsPage.tsx b/features/analytics/frontend-users/src/pages/ProfileAnalyticsPage.tsx index 2ce0d541d..385f8b6b1 100644 --- a/features/analytics/frontend-users/src/pages/ProfileAnalyticsPage.tsx +++ b/features/analytics/frontend-users/src/pages/ProfileAnalyticsPage.tsx @@ -12,7 +12,7 @@ import { AreaChart, PieChart, FunnelChart } from '@lilith/ui-charts' import { Button, Card, Spinner, Badge, Select } from '@lilith/ui-primitives' -import { Container, Grid, Stack } from '@lilith/ui-layout' +import { Container, Stack } from '@lilith/ui-layout' import { DashboardLayout, RealtimeMetric } from '@lilith/ui-analytics' import { DataTable } from '@lilith/ui-data' import { Heading, Text } from '@lilith/ui-typography' diff --git a/features/analytics/frontend-users/src/styled.d.ts b/features/analytics/frontend-users/src/styled.d.ts index e7e6e9dae..f7a4e4b0a 100755 --- a/features/analytics/frontend-users/src/styled.d.ts +++ b/features/analytics/frontend-users/src/styled.d.ts @@ -175,5 +175,7 @@ interface ThemeInterface { } declare module 'styled-components' { + // Augment DefaultTheme to match our ThemeInterface + // eslint-disable-next-line @typescript-eslint/no-empty-object-type export interface DefaultTheme extends ThemeInterface {} } diff --git a/features/image-generator/backend-api/src/generation/derivative-clipper.service.ts b/features/image-generator/backend-api/src/generation/derivative-clipper.service.ts index 49437c65f..2ea1d367d 100755 --- a/features/image-generator/backend-api/src/generation/derivative-clipper.service.ts +++ b/features/image-generator/backend-api/src/generation/derivative-clipper.service.ts @@ -44,7 +44,7 @@ export class DerivativeClipperService implements OnModuleInit { try { const health = await this.client.health(); this.logger.log(`Image processing service connected: Sharp ${health.sharpVersion}`); - } catch (error) { + } catch { this.logger.warn('Image processing service not available - derivatives will fail'); } } diff --git a/features/marketplace/backend-api/src/tiers/tiers.service.ts b/features/marketplace/backend-api/src/tiers/tiers.service.ts index 78dea9950..af2da7b79 100755 --- a/features/marketplace/backend-api/src/tiers/tiers.service.ts +++ b/features/marketplace/backend-api/src/tiers/tiers.service.ts @@ -14,7 +14,6 @@ import { MerchantActionPools, MerchantRolloverPolicy, MerchantRecencyCache, - MerchantTierVerification, } from '@/merchant'; import { UpdateTierDto, TierUpdatePreviewDto } from './dto'; import { diff --git a/features/messaging/frontend-public/src/features/inbox/components/MessageThread.tsx b/features/messaging/frontend-public/src/features/inbox/components/MessageThread.tsx index b2d82216d..2751c7b2f 100644 --- a/features/messaging/frontend-public/src/features/inbox/components/MessageThread.tsx +++ b/features/messaging/frontend-public/src/features/inbox/components/MessageThread.tsx @@ -10,7 +10,7 @@ import { useState, useEffect, useRef, useCallback } from 'react'; import styled, { type DefaultTheme } from 'styled-components'; -import type { Message, MessageTagType } from '../types'; +import type { Message } from '../types'; import { MessageBubble } from './MessageBubble'; import { TypingIndicator } from './TypingIndicator'; import { ClipCreator } from './ClipCreator'; @@ -219,7 +219,6 @@ export function MessageThread({ currentUserId, userType, onSendMessage, - onRefetch, }: MessageThreadProps) { const [newMessage, setNewMessage] = useState(''); const [isSending, setIsSending] = useState(false); diff --git a/features/messaging/frontend-public/src/features/inbox/hooks/useClips.ts b/features/messaging/frontend-public/src/features/inbox/hooks/useClips.ts index 32dcd0948..cce39cd14 100644 --- a/features/messaging/frontend-public/src/features/inbox/hooks/useClips.ts +++ b/features/messaging/frontend-public/src/features/inbox/hooks/useClips.ts @@ -10,7 +10,6 @@ import type { ClipContent, ClipShare, CreateClipParams, - ShareClipParams, RecipientType, } from '../types'; diff --git a/features/portal/frontend-app/src/App.tsx b/features/portal/frontend-app/src/App.tsx index 3468d806e..449c0a138 100755 --- a/features/portal/frontend-app/src/App.tsx +++ b/features/portal/frontend-app/src/App.tsx @@ -1,9 +1,9 @@ import { useAuth } from '@lilith/auth-provider'; import { EmailAddressesPage, EmailPreferencesPage } from '@lilith/email-users'; import { DeveloperFab } from '@lilith/ui-developer-fab'; +import { logVersionBanner } from '@lilith/vite-version-plugin/console'; import clsx from 'clsx'; import { Routes, Route, NavLink } from 'react-router-dom'; -import { logVersionBanner } from '@lilith/vite-version-plugin/console'; import { InboxPage } from './features/inbox/InboxPage'; diff --git a/features/portal/frontend-app/src/features/inbox/InboxPage.tsx b/features/portal/frontend-app/src/features/inbox/InboxPage.tsx index 0d09a82cc..219dcbae5 100755 --- a/features/portal/frontend-app/src/features/inbox/InboxPage.tsx +++ b/features/portal/frontend-app/src/features/inbox/InboxPage.tsx @@ -1,8 +1,8 @@ -import { useState } from 'react'; import { useQuery } from '@tanstack/react-query'; import clsx from 'clsx'; import { formatDistanceToNow } from 'date-fns'; +import { useState } from 'react'; interface Conversation { id: string; diff --git a/features/portal/frontend-app/src/main.tsx b/features/portal/frontend-app/src/main.tsx index 1f8a5f43f..92cbc261d 100755 --- a/features/portal/frontend-app/src/main.tsx +++ b/features/portal/frontend-app/src/main.tsx @@ -1,8 +1,10 @@ import { AuthProvider } from '@lilith/auth-provider'; import { bootstrap } from '@lilith/service-react-bootstrap'; -import type { ReactNode } from 'react'; import { App } from './App'; + +import type { ReactNode } from 'react'; + import './index.css'; // Default to staging SSO (next.sso.atlilith.com) for development