aboutsummaryrefslogtreecommitdiff
path: root/src/components/VencordSettings/VencordTab.tsx
diff options
context:
space:
mode:
authorV <vendicated@riseup.net>2023-05-12 01:40:43 +0200
committerGitHub <noreply@github.com>2023-05-12 01:40:43 +0200
commit5c5b009c4180b73603a9c3a6c6663f889a2e2062 (patch)
tree9f586ff1e4491bbd8d7ac046d60bbae081d1d6f8 /src/components/VencordSettings/VencordTab.tsx
parent0c54b1fa1d8f9d858baf912bb4b1efd9d3c0ec93 (diff)
downloadVencord-5c5b009c4180b73603a9c3a6c6663f889a2e2062.tar.gz
Vencord-5c5b009c4180b73603a9c3a6c6663f889a2e2062.tar.bz2
Vencord-5c5b009c4180b73603a9c3a6c6663f889a2e2062.zip
Settings: Fix resetting scroll/search when getting a ping (#1106)
Diffstat (limited to 'src/components/VencordSettings/VencordTab.tsx')
-rw-r--r--src/components/VencordSettings/VencordTab.tsx9
1 files changed, 5 insertions, 4 deletions
diff --git a/src/components/VencordSettings/VencordTab.tsx b/src/components/VencordSettings/VencordTab.tsx
index 8c71821..1502bfa 100644
--- a/src/components/VencordSettings/VencordTab.tsx
+++ b/src/components/VencordSettings/VencordTab.tsx
@@ -21,7 +21,6 @@ import { openNotificationLogModal } from "@api/Notifications/notificationLog";
import { Settings, useSettings } from "@api/Settings";
import { classNameFactory } from "@api/Styles";
import DonateButton from "@components/DonateButton";
-import ErrorBoundary from "@components/ErrorBoundary";
import { ErrorCard } from "@components/ErrorCard";
import { Margins } from "@utils/margins";
import { identity } from "@utils/misc";
@@ -29,6 +28,8 @@ import { relaunch, showItemInFolder } from "@utils/native";
import { useAwaiter } from "@utils/react";
import { Button, Card, Forms, React, Select, Slider, Switch } from "@webpack/common";
+import { SettingsTab, wrapTab } from "./shared";
+
const cl = classNameFactory("vc-settings-");
const DEFAULT_DONATE_IMAGE = "https://cdn.discordapp.com/emojis/1026533090627174460.png";
@@ -97,7 +98,7 @@ function VencordSettings() {
];
return (
- <React.Fragment>
+ <SettingsTab title="Vencord Settings">
<DonateCard image={donateImage} />
<Forms.FormSection title="Quick Actions">
<Card className={cl("quick-actions-card")}>
@@ -153,7 +154,7 @@ function VencordSettings() {
{typeof Notification !== "undefined" && <NotificationSection settings={settings.notifications} />}
- </React.Fragment>
+ </SettingsTab>
);
}
@@ -263,4 +264,4 @@ function DonateCard({ image }: DonateCardProps) {
);
}
-export default ErrorBoundary.wrap(VencordSettings);
+export default wrapTab(VencordSettings, "Vencord Settings");