fix install commands (#57)

* fix install commands

* allow disabling animated man

* chore: auto-fix linting and formatting issues

---------

Co-authored-by: uubulb <uubulb@users.noreply.github.com>
This commit is contained in:
UUBulb
2024-12-15 19:38:35 +08:00
committed by GitHub
parent 271bdb7f50
commit 3ec7e7a784
4 changed files with 36 additions and 31 deletions

View File

@@ -29,8 +29,8 @@ export const InstallCommandsMenu = forwardRef<HTMLButtonElement, ButtonProps>((p
if (!copy) {
try {
setCopy(true)
if (!settings) throw new Error("Settings is not found.")
await copyToClipboard(generateCommand(type, settings) || "")
if (!settings.data) throw new Error("Settings is not found.")
await copyToClipboard(generateCommand(type, settings.data) || "")
} catch (e: Error | any) {
console.error(e)
toast(t("Error"), {