]> Untitled Git - lemmy-ui.git/blobdiff - src/shared/components/home/admin-settings.tsx
Put rate limit options in its own tab
[lemmy-ui.git] / src / shared / components / home / admin-settings.tsx
index 3a2238ba14f4b348351b461611fa08612f5431d1..8370bec92907723445e7c16e302e01317a01feb7 100644 (file)
@@ -31,6 +31,7 @@ import { Spinner } from "../common/icon";
 import Tabs from "../common/tabs";
 import { PersonListing } from "../person/person-listing";
 import { EmojiForm } from "./emojis-form";
+import RateLimitForm from "./rate-limit-form";
 import { SiteForm } from "./site-form";
 import { TaglineForm } from "./tagline-form";
 
@@ -148,6 +149,17 @@ export class AdminSettings extends Component<any, AdminSettingsState> {
                   </div>
                 ),
               },
+              {
+                key: "rate_limiting",
+                label: "Rate Limiting",
+                getNode: () => (
+                  <RateLimitForm
+                    localSiteRateLimit={
+                      this.state.siteRes.site_view.local_site_rate_limit
+                    }
+                  />
+                ),
+              },
               {
                 key: "taglines",
                 label: i18n.t("taglines"),