From d65a7c6c30b45cd6a339436b4c4c972eda1384c2 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Sebastian=20Kr=C3=BCger?= Date: Tue, 24 Feb 2026 09:45:09 +0100 Subject: [PATCH] feat: remove statistics from Distinct Colors generator --- app/(app)/pastel/distinct/page.tsx | 28 ---------------------------- lib/pastel/api/types.ts | 5 ----- lib/pastel/api/wasm-client.ts | 5 ----- 3 files changed, 38 deletions(-) diff --git a/app/(app)/pastel/distinct/page.tsx b/app/(app)/pastel/distinct/page.tsx index 636feb1..5de3c3c 100644 --- a/app/(app)/pastel/distinct/page.tsx +++ b/app/(app)/pastel/distinct/page.tsx @@ -14,11 +14,6 @@ export default function DistinctPage() { const [count, setCount] = useState(8); const [metric, setMetric] = useState<'cie76' | 'ciede2000'>('ciede2000'); const [colors, setColors] = useState([]); - const [stats, setStats] = useState<{ - min_distance: number; - avg_distance: number; - generation_time_ms: number; - } | null>(null); const generateMutation = useGenerateDistinct(); @@ -29,7 +24,6 @@ export default function DistinctPage() { metric, }); setColors(result.colors); - setStats(result.stats); toast.success(`Generated ${result.colors.length} distinct colors`); } catch (error) { toast.error('Failed to generate distinct colors'); @@ -100,28 +94,6 @@ export default function DistinctPage() { This may take a few moments.. )} - - {stats && ( -
-

Statistics

-
-
- Min Distance: - {stats.min_distance.toFixed(2)} -
-
- Avg Distance: - {stats.avg_distance.toFixed(2)} -
-
- Generation Time: - - {(stats.generation_time_ms / 1000).toFixed(2)}s - -
-
-
- )} diff --git a/lib/pastel/api/types.ts b/lib/pastel/api/types.ts index 36dfea5..8567912 100644 --- a/lib/pastel/api/types.ts +++ b/lib/pastel/api/types.ts @@ -152,11 +152,6 @@ export interface DistinctColorsRequest { export interface DistinctColorsData { colors: string[]; - stats: { - min_distance: number; - avg_distance: number; - generation_time_ms: number; - }; } export interface GradientRequest { diff --git a/lib/pastel/api/wasm-client.ts b/lib/pastel/api/wasm-client.ts index ca5281d..71c7b85 100644 --- a/lib/pastel/api/wasm-client.ts +++ b/lib/pastel/api/wasm-client.ts @@ -292,11 +292,6 @@ export class PastelWASMClient { const colors = generate_random_colors(request.count, true); return { colors, - stats: { - min_distance: 0, - avg_distance: 0, - generation_time_ms: 0, - }, }; }); }