Fix prompt component (#1223)
Co-authored-by: Dessalines <dessalines@users.noreply.github.com>
This commit is contained in:
parent
2053c4e4e1
commit
5f5ef404d2
11 changed files with 80 additions and 30 deletions
|
@ -1,7 +1,6 @@
|
|||
import autosize from "autosize";
|
||||
import { NoOptionI18nKeys } from "i18next";
|
||||
import { Component, linkEvent } from "inferno";
|
||||
import { Prompt } from "inferno-router";
|
||||
import { Language } from "lemmy-js-client";
|
||||
import { i18n } from "../../i18next";
|
||||
import { UserService } from "../../services";
|
||||
|
@ -25,6 +24,7 @@ import {
|
|||
import { EmojiPicker } from "./emoji-picker";
|
||||
import { Icon, Spinner } from "./icon";
|
||||
import { LanguageSelect } from "./language-select";
|
||||
import NavigationPrompt from "./navigation-prompt";
|
||||
import ProgressBar from "./progress-bar";
|
||||
|
||||
interface MarkdownTextAreaProps {
|
||||
|
@ -136,10 +136,7 @@ export class MarkdownTextArea extends Component<
|
|||
|
||||
return (
|
||||
<form id={this.formId} onSubmit={linkEvent(this, this.handleSubmit)}>
|
||||
<Prompt
|
||||
when={!this.props.hideNavigationWarnings && this.state.content}
|
||||
message={i18n.t("block_leaving")}
|
||||
/>
|
||||
<NavigationPrompt when={!!this.state.content} />
|
||||
<div className="form-group row">
|
||||
<div className={`col-sm-12`}>
|
||||
<textarea
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue