Andarist / Andarist/react-textarea-autosize

Textarea shrinks vertically, after resetting my form

Open
#345 2 comments 0 reactions 0 assignees View on GitHub
Dominant language
TypeScript
Stars
2.4k
Forks
247
PR merge metrics
No merged PRs in 30d

Description

After resetting the form, it appears to save the height from before it was reset. This is not desired in this case.

Before reset:
![image](https://user-images.githubusercontent.com/48702026/171313095-2ab06aee-fd13-4b3b-9140-c7366ecb5188.png)

Then I add content and reset the form

![image](https://user-images.githubusercontent.com/48702026/171313518-04dbc01f-fc71-44ee-a0a9-1a5c014eb5a8.png)

After Refresh:

![image](https://user-images.githubusercontent.com/48702026/171313928-4605a4ea-a4f3-4717-b47c-84a4cf8e0fc5.png)

The behavior I am expecting after a reset of this form, is for the autosize-text-area's to return to the height of the placeholder text.

How can I achieve this behavior?

CSS:
```
.flex-text-area {
display: flex;
flex-direction: column;
}

input[type="text"],
input[type="email"],
input[type="tel"],
select,
textarea {
font: 1rem / 1.5 sans-serif;
display: block;
box-sizing: border-box;
width: 100%;
padding: 0.5rem 0.75rem;
}

input,
select,
.text-area-react {
border: 2px solid #333;
background-color: white;
border-radius: 0.25rem;
overflow-y: hidden
}
```

HTML inside of my return function to go to app.js:
```


Residence History



Pets



Employer Contact information



Message:

`
```

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.