fix: resolve GitHub Actions CI failures (lint, typecheck, test, format)

- Remove unused `Locale` type imports from admin pages
- Fix type annotations in easy-pay client test (CID fields as string | undefined)
- Replace `as any` with proper types in limits test
- Fix listSubscriptions test mock response structure (data.data.items)
- Fix formatting with Prettier
This commit is contained in:
erio
2026-03-14 03:42:16 +08:00
parent d30c663f29
commit 78ecd206de
6 changed files with 32 additions and 39 deletions

View File

@@ -7,7 +7,7 @@ import DashboardStats from '@/components/admin/DashboardStats';
import DailyChart from '@/components/admin/DailyChart';
import Leaderboard from '@/components/admin/Leaderboard';
import PaymentMethodChart from '@/components/admin/PaymentMethodChart';
import { resolveLocale, type Locale } from '@/lib/locale';
import { resolveLocale } from '@/lib/locale';
interface DashboardData {
summary: {

View File

@@ -6,7 +6,7 @@ import OrderTable from '@/components/admin/OrderTable';
import OrderDetail from '@/components/admin/OrderDetail';
import PaginationBar from '@/components/PaginationBar';
import PayPageLayout from '@/components/PayPageLayout';
import { resolveLocale, type Locale } from '@/lib/locale';
import { resolveLocale } from '@/lib/locale';
interface AdminOrder {
id: string;

View File

@@ -7,7 +7,7 @@ import DashboardStats from '@/components/admin/DashboardStats';
import DailyChart from '@/components/admin/DailyChart';
import Leaderboard from '@/components/admin/Leaderboard';
import PaymentMethodChart from '@/components/admin/PaymentMethodChart';
import { resolveLocale, type Locale } from '@/lib/locale';
import { resolveLocale } from '@/lib/locale';
interface DashboardData {
summary: {