wsUserOp,
wsClient,
authField,
+ joinLemmyUrl,
} from "../utils";
import { i18n } from "../i18next";
import { HtmlTags } from "./html-tags";
import { Icon, Spinner } from "./icon";
+import { T } from "inferno-i18next";
interface State {
loginForm: LoginForm;
return `${i18n.t("login")} - ${this.state.site_view.site.name}`;
}
+ get isLemmyMl(): boolean {
+ return isBrowser() && window.location.hostname == "lemmy.ml";
+ }
+
render() {
return (
<div class="container">
</div>
</div>
)}
+ {this.isLemmyMl && (
+ <div class="mt-2 mb-0 alert alert-light" role="alert">
+ <T i18nKey="lemmy_ml_registration_message">
+ #<a href={joinLemmyUrl}>#</a>
+ </T>
+ </div>
+ )}
<div class="form-group row">
<div class="col-sm-10">
<button type="submit" class="btn btn-secondary">