From 6dd595b4fd224aefeaed48a1e31a233aede45e8f Mon Sep 17 00:00:00 2001 From: thororen1234 <78185467+thororen1234@users.noreply.github.com> Date: Thu, 25 Sep 2025 18:58:46 -0400 Subject: [PATCH] PluginCard: Website Info --- src/components/settings/tabs/plugins/PluginCard.tsx | 4 ++-- src/components/settings/tabs/plugins/PluginModal.tsx | 7 ++++++- src/components/settings/tabs/plugins/index.tsx | 4 ++-- 3 files changed, 10 insertions(+), 5 deletions(-) diff --git a/src/components/settings/tabs/plugins/PluginCard.tsx b/src/components/settings/tabs/plugins/PluginCard.tsx index 9cf7f74b8..25cf7c7a8 100644 --- a/src/components/settings/tabs/plugins/PluginCard.tsx +++ b/src/components/settings/tabs/plugins/PluginCard.tsx @@ -38,8 +38,8 @@ interface PluginCardProps extends React.HTMLProps { export function PluginCard({ plugin, disabled, onRestartNeeded, onMouseEnter, onMouseLeave, isNew }: PluginCardProps) { const settings = Settings.plugins[plugin.name]; const pluginMeta = PluginMeta[plugin.name]; - const isEquicordPlugin = pluginMeta?.folderName?.startsWith("src/equicordplugins/") ?? false; - const isUserplugin = pluginMeta?.userPlugin ?? false; + const isEquicordPlugin = pluginMeta.folderName.startsWith("src/equicordplugins/") ?? false; + const isUserplugin = pluginMeta.userPlugin ?? false; const isEnabled = () => isPluginEnabled(plugin.name); diff --git a/src/components/settings/tabs/plugins/PluginModal.tsx b/src/components/settings/tabs/plugins/PluginModal.tsx index 59de61aa2..239a8d145 100644 --- a/src/components/settings/tabs/plugins/PluginModal.tsx +++ b/src/components/settings/tabs/plugins/PluginModal.tsx @@ -39,7 +39,7 @@ import { PluginMeta } from "~plugins"; import { OptionComponentMap } from "./components"; import { openContributorModal } from "./ContributorModal"; -import { GithubButton } from "./LinkIconButton"; +import { GithubButton, WebsiteButton } from "./LinkIconButton"; const cl = classNameFactory("vc-plugin-modal-"); @@ -146,6 +146,7 @@ export default function PluginModal({ plugin, onRestartNeeded, onClose, transiti } const pluginMeta = PluginMeta[plugin.name]; + const isEquicordPlugin = pluginMeta.folderName.startsWith("src/equicordplugins/") ?? false; return ( @@ -160,6 +161,10 @@ export default function PluginModal({ plugin, onRestartNeeded, onClose, transiti {plugin.description} {!pluginMeta.userPlugin && (
+