From 5b5a4a0817d7ac2f7a5bd88934a293df291203fc Mon Sep 17 00:00:00 2001 From: Zagrios <40181755+Zagrios@users.noreply.github.com> Date: Tue, 1 Jul 2025 09:30:47 +0200 Subject: [PATCH] Make the "create steam shortcut" always visible + make buttons bigger (#892) --- ...create-launch-shortcut-modal.component.tsx | 27 +++++++------------ 1 file changed, 10 insertions(+), 17 deletions(-) diff --git a/src/renderer/components/modal/modal-types/create-launch-shortcut-modal.component.tsx b/src/renderer/components/modal/modal-types/create-launch-shortcut-modal.component.tsx index 5c44584d..6c2e0057 100644 --- a/src/renderer/components/modal/modal-types/create-launch-shortcut-modal.component.tsx +++ b/src/renderer/components/modal/modal-types/create-launch-shortcut-modal.component.tsx @@ -6,13 +6,12 @@ import { BsmButton } from "renderer/components/shared/bsm-button.component"; import { LaunchOption } from "shared/models/bs-launch"; import { useService } from "renderer/hooks/use-service.hook"; import { BSLauncherService } from "renderer/services/bs-launcher.service"; -import { useMemo, useState } from "react"; +import { useState } from "react"; import { BsNoteFill } from "renderer/components/svgs/icons/bs-note-fill.component"; import { useThemeColor } from "renderer/hooks/use-theme-color.hook"; import { ChevronTopIcon } from "renderer/components/svgs/icons/chevron-top-icon.component"; import Tippy from "@tippyjs/react"; import { LaunchMod } from "shared/models/bs-launch/launch-option.interface"; -import { BsStore } from "shared/models/bs-store.enum"; export const CreateLaunchShortcutModal: ModalComponent<{ steamShortcut: boolean, launchOption: LaunchOption }, BSVersion> = ({resolver, options: {data}}) => { @@ -26,10 +25,6 @@ export const CreateLaunchShortcutModal: ModalComponent<{ steamShortcut: boolean, const [command, setCommand] = useState(launchOption.command || ""); const [steamShortcut, setSteamShortcut] = useState(false); - const isSteamVersion = useMemo(() => { - return data.steam || data.metadata?.store === BsStore.STEAM; - }, [data]); - const completeModal = () => { launchOption.command = command.trim(); resolver({exitCode: ModalExitCode.COMPLETED, data: { launchOption, steamShortcut }}); @@ -96,17 +91,15 @@ export const CreateLaunchShortcutModal: ModalComponent<{ steamShortcut: boolean, - {isSteamVersion && ( - -
- setSteamShortcut(() => e)} /> - {t("modals.create-launch-shortcut.create-steam-shortcut")} -
-
- )} -
- resolver({ exitCode: ModalExitCode.CANCELED })} withBar={false} text="misc.cancel" /> - + +
+ setSteamShortcut(() => e)} /> + {t("modals.create-launch-shortcut.create-steam-shortcut")} +
+
+
+ resolver({ exitCode: ModalExitCode.CANCELED })} withBar={false} text="misc.cancel" /> +
)