diff --git a/apps/web/src/components/chat/ChatComposer.tsx b/apps/web/src/components/chat/ChatComposer.tsx index 7955e1e02b25..b377439882d5 100644 --- a/apps/web/src/components/chat/ChatComposer.tsx +++ b/apps/web/src/components/chat/ChatComposer.tsx @@ -1100,14 +1100,8 @@ const ComposerFooterModeControls = memo(function ComposerFooterModeControls(prop render={ } @@ -4994,10 +4987,8 @@ export const ChatComposer = memo(function ChatComposer(props: ChatComposerProps) .slice(restingBlockDefs.length - restingHiddenBlockCount) .map((def) => def.id); const composerControls = showProviderUnavailable ? ( - + ) : ( <> {composerControlsInStrip && restingControlsHaveLeadingContext ? ( @@ -6590,9 +6581,9 @@ export const ChatComposer = memo(function ChatComposer(props: ChatComposerProps) retryAttachmentUpload({ environmentId, @@ -6609,19 +6600,23 @@ export const ChatComposer = memo(function ChatComposer(props: ChatComposerProps) {upload.reason} )} - + + ); }) @@ -6685,9 +6680,9 @@ export const ChatComposer = memo(function ChatComposer(props: ChatComposerProps) retryAttachmentUpload({ environmentId, @@ -6705,9 +6700,9 @@ export const ChatComposer = memo(function ChatComposer(props: ChatComposerProps) )} ); } @@ -161,39 +160,36 @@ export const ComposerPrimaryActions = memo(function ComposerPrimaryActions({ if (showPlanFollowUpPrompt) { if (promptHasText) { return ( - + ); } return (
- +
@@ -103,11 +102,8 @@ export const ModelListRow = memo(function ModelListRow(props: { render={ +
))}
) : ( - - No models found - + No models found )} diff --git a/apps/web/src/components/chat/ProviderModelPicker.tsx b/apps/web/src/components/chat/ProviderModelPicker.tsx index 21c90b02131c..4211f994b197 100644 --- a/apps/web/src/components/chat/ProviderModelPicker.tsx +++ b/apps/web/src/components/chat/ProviderModelPicker.tsx @@ -6,7 +6,6 @@ import { } from "@t3tools/contracts"; import { memo, useEffect, useMemo, useState } from "react"; import { Badge } from "../ui/badge"; -import type { ButtonVariant } from "../ui/button"; import { Popover, PopoverPopup, PopoverTrigger } from "../ui/popover"; import { Tooltip, TooltipPopup, TooltipTrigger } from "../ui/tooltip"; import { cn } from "~/lib/utils"; @@ -48,7 +47,6 @@ export const ProviderModelPicker = memo(function ProviderModelPicker(props: { disabled?: boolean; terminalOpen?: boolean; open?: boolean; - triggerVariant?: ButtonVariant; triggerClassName?: string; /** Aggregate settings can show a neutral value without claiming one provider is selected. */ triggerLabel?: string; @@ -206,7 +204,6 @@ export const ProviderModelPicker = memo(function ProviderModelPicker(props: { render={