From 36d4d278a28a85121dbd265b2025e00849213c69 Mon Sep 17 00:00:00 2001 From: Mathias Wagner Date: Thu, 1 Jun 2023 19:49:06 +0200 Subject: [PATCH] Created the ConfigurationRow.jsx --- .../ConfigurationRow/ConfigurationRow.jsx | 21 +++++++++++++++++++ 1 file changed, 21 insertions(+) create mode 100644 client/src/pages/tools/linux/InstallSoftware/components/ConfigurationRow/ConfigurationRow.jsx diff --git a/client/src/pages/tools/linux/InstallSoftware/components/ConfigurationRow/ConfigurationRow.jsx b/client/src/pages/tools/linux/InstallSoftware/components/ConfigurationRow/ConfigurationRow.jsx new file mode 100644 index 0000000..ef18d75 --- /dev/null +++ b/client/src/pages/tools/linux/InstallSoftware/components/ConfigurationRow/ConfigurationRow.jsx @@ -0,0 +1,21 @@ +import "./styles.sass"; +import {faSquareRootVariable} from "@fortawesome/free-solid-svg-icons"; +import {FontAwesomeIcon} from "@fortawesome/react-fontawesome"; + +export const ConfigurationRow = ({text, icon = faSquareRootVariable, type = "input", options, value, setValue}) => { + return ( +
+
+ +

{text}

+
+ + {type === "select" && } + + {type === "input" && setValue(e.target.value)} />} +
+ ); +} \ No newline at end of file