From d19d3c014fb8e3700dd95150a20f0f248e244ea0 Mon Sep 17 00:00:00 2001 From: Ishaan Gupta Date: Tue, 2 Jun 2026 20:05:19 +0530 Subject: [PATCH] Refine chat edit expansion --- .../components/chat/message/user-message.tsx | 40 ++++++++----------- 1 file changed, 16 insertions(+), 24 deletions(-) diff --git a/apps/web/components/chat/message/user-message.tsx b/apps/web/components/chat/message/user-message.tsx index 5bef8375..c368fb2d 100644 --- a/apps/web/components/chat/message/user-message.tsx +++ b/apps/web/components/chat/message/user-message.tsx @@ -1,9 +1,10 @@ "use client" import { memo, useEffect, useRef, useState } from "react" -import { AnimatePresence, motion } from "motion/react" +import { motion } from "motion/react" import { Copy, Check, PencilIcon, PencilOffIcon } from "lucide-react" import type { UIMessage } from "@ai-sdk/react" +import { cn } from "@lib/utils" import ChatModelSelector from "../model-selector" import { ReasoningSelector } from "../reasoning-selector" import { SendButton } from "../input/actions" @@ -72,17 +73,18 @@ export const UserMessage = memo(function UserMessage({ return (
- + {isEditing ? ( - + <>