2024-10-01 23:16:53 +04:00
|
|
|
/*
|
|
|
|
|
* Vencord, a Discord client mod
|
|
|
|
|
* Copyright (c) 2024 Vendicated and contributors
|
|
|
|
|
* SPDX-License-Identifier: GPL-3.0-or-later
|
|
|
|
|
*/
|
|
|
|
|
|
|
|
|
|
import "./styles.css";
|
|
|
|
|
|
2024-10-01 20:50:12 -06:00
|
|
|
import { Text, Tooltip } from "@webpack/common";
|
2024-10-01 23:16:53 +04:00
|
|
|
|
|
|
|
|
export function StockPluginsCard({ totalStockPlugins, enabledStockPlugins }) {
|
|
|
|
|
return (
|
|
|
|
|
<div className="vc-plugin-stats vc-stockplugins-stats-card">
|
2024-10-01 20:50:12 -06:00
|
|
|
<div className="vc-plugin-stats-card-container">
|
|
|
|
|
<div className="vc-plugin-stats-card-section">
|
|
|
|
|
<Text variant="text-md/semibold">Enabled Plugins</Text>
|
|
|
|
|
<Text variant="heading-xl/bold">{enabledStockPlugins}</Text>
|
|
|
|
|
</div>
|
|
|
|
|
<div className="vc-plugin-stats-card-divider"></div>
|
|
|
|
|
<div className="vc-plugin-stats-card-section">
|
|
|
|
|
<Text variant="text-md/semibold">Total Plugins</Text>
|
|
|
|
|
<Text variant="heading-xl/bold">{totalStockPlugins}</Text>
|
|
|
|
|
</div>
|
|
|
|
|
</div>
|
2024-10-01 23:16:53 +04:00
|
|
|
</div>
|
|
|
|
|
);
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
export function UserPluginsCard({ totalUserPlugins, enabledUserPlugins }) {
|
2024-10-01 20:50:12 -06:00
|
|
|
if (totalUserPlugins <= 1) return (
|
|
|
|
|
<div className="vc-plugin-stats vc-stockplugins-stats-card">
|
|
|
|
|
<div className="vc-plugin-stats-card-container ">
|
|
|
|
|
<div className="vc-plugin-stats-card-section">
|
|
|
|
|
<Text variant="text-md/semibold">Total UserPlugins</Text>
|
|
|
|
|
<Tooltip text={<img src="https://files.catbox.moe/x4plqa.png" style={{ width: "40px", height: "40px" }} />}>
|
|
|
|
|
{tooltipProps => (
|
|
|
|
|
<Text variant="heading-xl/bold" {...tooltipProps}>{totalUserPlugins}</Text>
|
|
|
|
|
)}
|
|
|
|
|
</Tooltip>
|
|
|
|
|
</div>
|
|
|
|
|
</div>
|
|
|
|
|
</div>
|
|
|
|
|
);
|
|
|
|
|
else return (
|
|
|
|
|
<div className="vc-plugin-stats vc-stockplugins-stats-card">
|
|
|
|
|
<div className="vc-plugin-stats-card-container">
|
|
|
|
|
<div className="vc-plugin-stats-card-section">
|
|
|
|
|
<Text variant="text-md/semibold">Enabled UserPlugins</Text>
|
|
|
|
|
<Text variant="heading-xl/bold">{enabledUserPlugins}</Text>
|
|
|
|
|
</div>
|
|
|
|
|
<div className="vc-plugin-stats-card-divider"></div>
|
|
|
|
|
<div className="vc-plugin-stats-card-section">
|
|
|
|
|
<Text variant="text-md/semibold">Total UserPlugins</Text>
|
|
|
|
|
<Text variant="heading-xl/bold">{totalUserPlugins}</Text>
|
|
|
|
|
</div>
|
|
|
|
|
</div>
|
2024-10-01 23:16:53 +04:00
|
|
|
</div>
|
|
|
|
|
);
|
|
|
|
|
}
|