From 8e48800d81524c9a9c948c2357abc11439c56f18 Mon Sep 17 00:00:00 2001 From: Ismail Ali Date: Sun, 6 Apr 2025 00:16:03 +0200 Subject: [PATCH] Icon offline, svg in public und ein icon component erstellt --- components/icons/CogIcon.tsx | 17 +++++++++++++++++ components/main/einausgaenge/DigitalInputs.tsx | 4 ++-- public/icons/mdi--cog-outline.svg | 1 + 3 files changed, 20 insertions(+), 2 deletions(-) create mode 100644 components/icons/CogIcon.tsx create mode 100644 public/icons/mdi--cog-outline.svg diff --git a/components/icons/CogIcon.tsx b/components/icons/CogIcon.tsx new file mode 100644 index 0000000..04d0180 --- /dev/null +++ b/components/icons/CogIcon.tsx @@ -0,0 +1,17 @@ +import React from "react"; + +type Props = { + className?: string; + onClick?: () => void; +}; + +export default function CogIcon({ className, onClick }: Props) { + return ( + Einstellungen + ); +} diff --git a/components/main/einausgaenge/DigitalInputs.tsx b/components/main/einausgaenge/DigitalInputs.tsx index 02e72a8..3293027 100644 --- a/components/main/einausgaenge/DigitalInputs.tsx +++ b/components/main/einausgaenge/DigitalInputs.tsx @@ -3,6 +3,7 @@ import React from "react"; import { Icon } from "@iconify/react"; import { useSelector } from "react-redux"; import { RootState } from "../../../redux/store"; +import CogIcon from "../../../components/icons/CogIcon"; type Props = { openInputModal: (input: any) => void; @@ -51,8 +52,7 @@ export default function DigitalInputs({ openInputModal, inputRange }: Props) { {input.label} - openInputModal(input)} /> diff --git a/public/icons/mdi--cog-outline.svg b/public/icons/mdi--cog-outline.svg new file mode 100644 index 0000000..816dc81 --- /dev/null +++ b/public/icons/mdi--cog-outline.svg @@ -0,0 +1 @@ + \ No newline at end of file