forked from nutomic/lemmy
Comment image uploads resize textarea. Fixes #460
This commit is contained in:
parent
61a5bcaf04
commit
7bbb071b0b
1 changed files with 4 additions and 2 deletions
6
ui/src/components/comment-form.tsx
vendored
6
ui/src/components/comment-form.tsx
vendored
|
@ -225,13 +225,15 @@ export class CommentForm extends Component<CommentFormProps, CommentFormState> {
|
|||
.then(res => res.json())
|
||||
.then(res => {
|
||||
let url = `${window.location.origin}/pictshare/${res.url}`;
|
||||
let markdown =
|
||||
let imageMarkdown =
|
||||
res.filetype == 'mp4' ? `[vid](${url}/raw)` : `![](${url})`;
|
||||
let content = i.state.commentForm.content;
|
||||
content = content ? `${content} ${markdown}` : markdown;
|
||||
content = content ? `${content}\n${imageMarkdown}` : imageMarkdown;
|
||||
i.state.commentForm.content = content;
|
||||
i.state.imageLoading = false;
|
||||
i.setState(i.state);
|
||||
var textarea: any = document.getElementById(i.id);
|
||||
autosize.update(textarea);
|
||||
})
|
||||
.catch(error => {
|
||||
i.state.imageLoading = false;
|
||||
|
|
Loading…
Reference in a new issue