From 7478e880a8920479f6a7026d90c3a1b93ddd8a70 Mon Sep 17 00:00:00 2001 From: Vendicated Date: Sat, 14 Jan 2023 23:00:29 +0100 Subject: ShowHiddenChannels: Use Lock as ChannelIcon --- src/components/Badge.tsx | 29 ++++++++++++++++++++++ .../PluginSettings/components/BadgeComponent.tsx | 27 -------------------- src/components/PluginSettings/components/index.ts | 2 +- 3 files changed, 30 insertions(+), 28 deletions(-) create mode 100644 src/components/Badge.tsx delete mode 100644 src/components/PluginSettings/components/BadgeComponent.tsx (limited to 'src/components') diff --git a/src/components/Badge.tsx b/src/components/Badge.tsx new file mode 100644 index 0000000..0ed45ff --- /dev/null +++ b/src/components/Badge.tsx @@ -0,0 +1,29 @@ +/* + * Vencord, a modification for Discord's desktop app + * Copyright (c) 2022 Vendicated and contributors + * + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . +*/ + +export function Badge({ text, color }): JSX.Element { + return ( +
+ {text} +
+ ); +} diff --git a/src/components/PluginSettings/components/BadgeComponent.tsx b/src/components/PluginSettings/components/BadgeComponent.tsx deleted file mode 100644 index 6acf42a..0000000 --- a/src/components/PluginSettings/components/BadgeComponent.tsx +++ /dev/null @@ -1,27 +0,0 @@ -/* - * Vencord, a modification for Discord's desktop app - * Copyright (c) 2022 Vendicated and contributors - * - * This program is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with this program. If not, see . -*/ - -export function Badge({ text, color }): JSX.Element { - return ( -
{text}
- ); -} diff --git a/src/components/PluginSettings/components/index.ts b/src/components/PluginSettings/components/index.ts index 52745ea..d307b4e 100644 --- a/src/components/PluginSettings/components/index.ts +++ b/src/components/PluginSettings/components/index.ts @@ -30,7 +30,7 @@ export interface ISettingElementProps { definedSettings?: DefinedSettings; } -export * from "./BadgeComponent"; +export * from "../../Badge"; export * from "./SettingBooleanComponent"; export * from "./SettingCustomComponent"; export * from "./SettingNumericComponent"; -- cgit