Fix document title of admin settings being overwritten by tagline and emoji forms...
authorHKayn <hakan.koek99@gmail.com>
Thu, 3 Aug 2023 16:27:06 +0000 (18:27 +0200)
committerGitHub <noreply@github.com>
Thu, 3 Aug 2023 16:27:06 +0000 (12:27 -0400)
* Fix document title of admin settings being overwritten

* Remove obsolete imports

src/shared/components/home/emojis-form.tsx
src/shared/components/home/tagline-form.tsx

index b24445ddf6fdad89c26096df528efdd7f5ad4314..d6fc2ea3641b142f3d699f2dc0e0f54652ce579a 100644 (file)
@@ -11,7 +11,6 @@ import { customEmojisLookup } from "../../markdown";
 import { HttpService, I18NextService } from "../../services";
 import { pictrsDeleteToast, toast } from "../../toast";
 import { EmojiMart } from "../common/emoji-mart";
-import { HtmlTags } from "../common/html-tags";
 import { Icon, Spinner } from "../common/icon";
 import { Paginator } from "../common/paginator";
 
@@ -66,17 +65,9 @@ export class EmojiForm extends Component<EmojiFormProps, EmojiFormState> {
     this.handlePageChange = this.handlePageChange.bind(this);
     this.handleEmojiClick = this.handleEmojiClick.bind(this);
   }
-  get documentTitle(): string {
-    return I18NextService.i18n.t("custom_emojis");
-  }
-
   render() {
     return (
       <div className="home-emojis-form col-12">
-        <HtmlTags
-          title={this.documentTitle}
-          path={this.context.router.route.match.url}
-        />
         <h1 className="h4 mb-4">{I18NextService.i18n.t("custom_emojis")}</h1>
         {customEmojisLookup.size > 0 && (
           <div>
index 78e506be717d22a513fe470c622d7d9b3d45e890..2d9d93bb0981178c3e22db8469d59c279bde994f 100644 (file)
@@ -3,7 +3,6 @@ import { capitalizeFirstLetter } from "@utils/helpers";
 import { Component, InfernoMouseEvent, linkEvent } from "inferno";
 import { EditSite, Tagline } from "lemmy-js-client";
 import { I18NextService } from "../../services";
-import { HtmlTags } from "../common/html-tags";
 import { Icon, Spinner } from "../common/icon";
 import { MarkdownTextArea } from "../common/markdown-textarea";
 
@@ -26,17 +25,10 @@ export class TaglineForm extends Component<TaglineFormProps, TaglineFormState> {
   constructor(props: any, context: any) {
     super(props, context);
   }
-  get documentTitle(): string {
-    return I18NextService.i18n.t("taglines");
-  }
 
   render() {
     return (
       <div className="tagline-form col-12">
-        <HtmlTags
-          title={this.documentTitle}
-          path={this.context.router.route.match.url}
-        />
         <h1 className="h4 mb-4">{I18NextService.i18n.t("taglines")}</h1>
         <div className="table-responsive col-12">
           <table id="taglines_table" className="table table-sm table-hover">