mirror of
https://github.com/community-scripts/ProxmoxVE
synced 2025-02-12 02:39:17 +00:00
Fix install command generation to handle optional script parameter and update copy button logic for improved functionality
This commit is contained in:
parent
db82fe8ec6
commit
36b0691ad9
@ -2,7 +2,7 @@ import CodeCopyButton from "@/components/ui/code-copy-button";
|
|||||||
import { Tabs, TabsContent, TabsList, TabsTrigger } from "@/components/ui/tabs";
|
import { Tabs, TabsContent, TabsList, TabsTrigger } from "@/components/ui/tabs";
|
||||||
import { Script } from "@/lib/types";
|
import { Script } from "@/lib/types";
|
||||||
|
|
||||||
const generateInstallCommand = (script: string) => {
|
const generateInstallCommand = (script?: string) => {
|
||||||
return `bash -c "$(wget -qLO - https://github.com/community-scripts/ProxmoxVE/raw/main/${script})"`;
|
return `bash -c "$(wget -qLO - https://github.com/community-scripts/ProxmoxVE/raw/main/${script})"`;
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -53,7 +53,7 @@ export default function InstallCommand({ item }: { item: Script }) {
|
|||||||
</TabsList>
|
</TabsList>
|
||||||
<TabsContent value="default">
|
<TabsContent value="default">
|
||||||
{renderInstructions()}
|
{renderInstructions()}
|
||||||
<CodeCopyButton>{defaultScript?.script}</CodeCopyButton>
|
<CodeCopyButton>{generateInstallCommand(defaultScript?.script)}</CodeCopyButton>
|
||||||
</TabsContent>
|
</TabsContent>
|
||||||
<TabsContent value="alpine">
|
<TabsContent value="alpine">
|
||||||
{renderInstructions(true)}
|
{renderInstructions(true)}
|
||||||
|
Loading…
Reference in New Issue
Block a user