From 84b8432e2ac1e68f1b75b7d5ba27f60005157d0b Mon Sep 17 00:00:00 2001
From: thororen1234 <78185467+thororen1234@users.noreply.github.com>
Date: Sat, 22 Nov 2025 17:42:51 -0500
Subject: [PATCH] fix vsc save issue
---
.../soundBoardLogger/components/Icons.tsx | 12 ++++++++++++
1 file changed, 12 insertions(+)
diff --git a/src/equicordplugins/soundBoardLogger/components/Icons.tsx b/src/equicordplugins/soundBoardLogger/components/Icons.tsx
index fceeb8394..61de9c097 100644
--- a/src/equicordplugins/soundBoardLogger/components/Icons.tsx
+++ b/src/equicordplugins/soundBoardLogger/components/Icons.tsx
@@ -4,10 +4,12 @@
* SPDX-License-Identifier: GPL-3.0-or-later
*/
+import { ChatBarButton, ChatBarButtonFactory } from "@api/ChatButtons";
import { cl } from "@equicordplugins/soundBoardLogger/utils";
import { classes } from "@utils/misc";
import { Button, ButtonWrapperClasses, Tooltip } from "@webpack/common";
+import { openSoundBoardLog } from "./SoundBoardLog";
// Thanks svgrepo.com for the play and download icons.
// Licensed under CC Attribution License https://www.svgrepo.com/page/licensing/#CC%20Attribution
@@ -56,6 +58,16 @@ export function IconWithTooltip({ text, icon, onClick }) {
;
}
+export const CharBarButton: ChatBarButtonFactory = ({ isMainChat }) => {
+ if (!isMainChat) return null;
+ return (
+
+
+
+ );
+};
+
export const ChatBarIcon = () => {
return