diff --git a/frontend/src/app/scripts/_components/ScriptItem.tsx b/frontend/src/app/scripts/_components/ScriptItem.tsx index 5471c04f6..7b46205fd 100644 --- a/frontend/src/app/scripts/_components/ScriptItem.tsx +++ b/frontend/src/app/scripts/_components/ScriptItem.tsx @@ -15,12 +15,12 @@ import { ResourceDisplay } from "./ResourceDisplay"; import { getDisplayValueFromType } from "./ScriptInfoBlocks"; import Alerts from "./ScriptItems/Alerts"; import Buttons from "./ScriptItems/Buttons"; +import ConfigFile from "./ScriptItems/ConfigFile"; import DefaultPassword from "./ScriptItems/DefaultPassword"; import Description from "./ScriptItems/Description"; import InstallCommand from "./ScriptItems/InstallCommand"; import InterFaces from "./ScriptItems/InterFaces"; import Tooltips from "./ScriptItems/Tooltips"; -import ConfigFile from "./ScriptItems/ConfigFile"; interface ScriptItemProps { item: Script; @@ -152,16 +152,18 @@ export function ScriptItem({ item, setSelectedScript }: ScriptItemProps) {
- -
-

- Location of config file -

-
- -
- -
+ {item.config_path && ( + <> + +
+

Location of config file

+
+ +
+ +
+ + )} diff --git a/frontend/src/app/scripts/_components/ScriptItems/ConfigFile.tsx b/frontend/src/app/scripts/_components/ScriptItems/ConfigFile.tsx index 0f4f43fb0..d11ed24d2 100644 --- a/frontend/src/app/scripts/_components/ScriptItems/ConfigFile.tsx +++ b/frontend/src/app/scripts/_components/ScriptItems/ConfigFile.tsx @@ -1,10 +1,9 @@ import ConfigCopyButton from "@/components/ui/config-copy-button"; -import { Script } from "@/lib/types"; -export default function ConfigFile({ item }: { item: Script }) { +export default function ConfigFile({ configPath }: { configPath: string }) { return (
- {item.config_path ? item.config_path : "No config path set"} + {configPath}
); }