Update src/app/scripts/_components/ScriptItems/InstallCommand.tsx

This commit is contained in:
Bram Suurd 2024-11-06 22:07:11 +01:00
parent 8bdc41f824
commit 274abee370

View File

@ -4,7 +4,7 @@ import { basePath } from "@/config/siteConfig";
import { Script } from "@/lib/types"; import { Script } from "@/lib/types";
const getInstallCommand = (scriptPath?: string) => { const getInstallCommand = (scriptPath?: string) => {
return `bash -c "$(wget -qLO - https://github.com/community-scripts/${basePath}/raw/main/${script})"`; return `bash -c "$(wget -qLO - https://github.com/community-scripts/${basePath}/raw/main/${scriptPath})"`;
} }
export default function InstallCommand({ item }: { item: Script }) { export default function InstallCommand({ item }: { item: Script }) {
@ -54,12 +54,12 @@ export default function InstallCommand({ item }: { item: Script }) {
</TabsList> </TabsList>
<TabsContent value="default"> <TabsContent value="default">
{renderInstructions()} {renderInstructions()}
<CodeCopyButton>{generateInstallCommand(defaultScript?.script)}</CodeCopyButton> <CodeCopyButton>{getInstallCommand(defaultScript?.script)}</CodeCopyButton>
</TabsContent> </TabsContent>
<TabsContent value="alpine"> <TabsContent value="alpine">
{renderInstructions(true)} {renderInstructions(true)}
<CodeCopyButton> <CodeCopyButton>
{generateInstallCommand(alpineScript.script)} {getInstallCommand(alpineScript.script)}
</CodeCopyButton> </CodeCopyButton>
</TabsContent> </TabsContent>
</Tabs> </Tabs>
@ -67,7 +67,7 @@ export default function InstallCommand({ item }: { item: Script }) {
<> <>
{renderInstructions()} {renderInstructions()}
<CodeCopyButton> <CodeCopyButton>
{generateInstallCommand(defaultScript.script)} {getInstallCommand(defaultScript.script)}
</CodeCopyButton> </CodeCopyButton>
</> </>
) : null} ) : null}