diff --git a/src/renderer/src/pages/game-details/hero/hero-panel-actions.tsx b/src/renderer/src/pages/game-details/hero/hero-panel-actions.tsx
index ca1110d2..8fbde41d 100644
--- a/src/renderer/src/pages/game-details/hero/hero-panel-actions.tsx
+++ b/src/renderer/src/pages/game-details/hero/hero-panel-actions.tsx
@@ -1,4 +1,4 @@
-import { GearIcon, NoEntryIcon, PlusCircleIcon } from "@primer/octicons-react";
+import { GearIcon, PlusCircleIcon } from "@primer/octicons-react";
import { Button } from "@renderer/components";
import { useAppSelector, useDownload, useLibrary } from "@renderer/hooks";
import { useContext, useState } from "react";
@@ -12,7 +12,7 @@ export function HeroPanelActions() {
useState(false);
const [showGameOptionsModal, setShowGameOptionsModal] = useState(false);
- const { removeGameFromLibrary, isGameDeleting } = useDownload();
+ const { isGameDeleting } = useDownload();
const {
game,
@@ -60,15 +60,11 @@ export function HeroPanelActions() {
});
};
- const toggleGameOnLibrary = async () => {
+ const addGameToLibrary = async () => {
setToggleLibraryGameDisabled(true);
try {
- if (game) {
- await removeGameFromLibrary(game.id);
- } else {
- await window.electron.addGameToLibrary(objectID!, gameTitle, "steam");
- }
+ await window.electron.addGameToLibrary(objectID!, gameTitle, "steam");
updateLibrary();
updateGame();
@@ -96,15 +92,15 @@ export function HeroPanelActions() {
const deleting = game ? isGameDeleting(game?.id) : false;
- const toggleGameOnLibraryButton = (
+ const addGameToLibraryButton = (
);
@@ -119,27 +115,10 @@ export function HeroPanelActions() {
);
- if (game?.status === "removed") {
- return (
- <>
- {showDownloadOptionsButton}
-
-
- >
- );
- }
-
if (repacks.length && !game) {
return (
<>
- {toggleGameOnLibraryButton}
+ {addGameToLibraryButton}
{showDownloadOptionsButton}
>
);
@@ -169,8 +148,6 @@ export function HeroPanelActions() {
- {game.progress !== 1 && toggleGameOnLibraryButton}
-
{isGameRunning ? (
+
+