diff --git a/web/components/GenerationControls.tsx b/web/components/GenerationControls.tsx
index fff91ab..e0c8105 100644
--- a/web/components/GenerationControls.tsx
+++ b/web/components/GenerationControls.tsx
@@ -35,6 +35,16 @@ const STATUS_CONFIG: Record<
error: { color: "var(--error)", label: () => "Server error — check the terminal for details." },
};
+
+function SpinnerIcon() {
+ return (
+
+ );
+}
+
export default function GenerationControls({
speaker,
availableVoices,
@@ -237,18 +247,12 @@ export default function GenerationControls({
>
{isGenerating ? (
<>
-
+
Generating...
>
) : !serverReady ? (
<>
-
+
{serverStatus === "downloading" ? "Downloading model..." : "Waiting for server..."}
>
) : (