Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Fix: Restore Textarea Height After Submission #91

Open
wants to merge 1 commit into
base: main
Choose a base branch
from

Conversation

Yagasaki7K
Copy link

This PR ensures that the input field (Textarea) returns to its original height after a message is submitted. Previously, if a long message was entered, the field would remain expanded even after submission, leading to an inconsistent UI.

Changes Implemented:

✅ Reset input value after submission.
✅ Restore Textarea height to its initial size (72px) using useEffect.
✅ Ensure dynamic height adjustment when typing.

How it Works:

When a message is submitted, the useEffect hook detects the change in hasSubmitted and resets both the input value and height.
This prevents excessive stretching of the input field after submitting long messages.

Before:

🔴 Textarea remained enlarged after sending a long message.

After:

🟢 Textarea resets to default height after submission, improving usability and UI consistency.

Copy link

vercel bot commented Feb 18, 2025

@Yagasaki7K is attempting to deploy a commit to the Zaid Mukaddam's Team Team on Vercel.

A member of the Team first needs to authorize it.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant