From 6dca991ef3dc20c218093e45f799b3ece500e708 Mon Sep 17 00:00:00 2001 From: Sherri Aminshahidy Date: Mon, 9 Mar 2026 16:18:45 -0700 Subject: [PATCH] sherri's waveicon --- src/data/guestbook.json | 8 ++++++++ src/icons/WaveIcon.tsx | 13 +++++++++++++ src/icons/index.ts | 4 +++- 3 files changed, 24 insertions(+), 1 deletion(-) create mode 100644 src/icons/WaveIcon.tsx diff --git a/src/data/guestbook.json b/src/data/guestbook.json index 8b74999..0069ad9 100644 --- a/src/data/guestbook.json +++ b/src/data/guestbook.json @@ -125,5 +125,13 @@ "githubUsername": "HeadstartAI", "id": "star-icon", "message": "First one to sign the guestbook! I created this star icon to light up your day. Hope you like it!" + }, + { + "componentName": "WaveIcon", + "contributor": "Sherri010", + "date": "2026-03-09T00:00:00.000Z", + "githubUsername": "Sherri010", + "id": "wave-icon", + "message": "Dropping in with good vibes — hope your day flows smoothly!" } ] diff --git a/src/icons/WaveIcon.tsx b/src/icons/WaveIcon.tsx new file mode 100644 index 0000000..dd99c48 --- /dev/null +++ b/src/icons/WaveIcon.tsx @@ -0,0 +1,13 @@ +import React from "react"; +import { IconProps } from "../types"; + +const WaveIcon: React.FC = ({ color = "currentColor", ...props }) => { + return ( + + + + + ); +}; + +export default WaveIcon; diff --git a/src/icons/index.ts b/src/icons/index.ts index 3ef5b06..4df0e35 100644 --- a/src/icons/index.ts +++ b/src/icons/index.ts @@ -15,6 +15,7 @@ import SpiralIcon from './SpiralIcon'; import FireworksIcon from './FireworksIcon'; import PaperAirplaneIcon from './PaperAirplaneIcon'; import RocketIcon from './RocketIcon'; +import WaveIcon from './WaveIcon'; const iconComponents: Record> = { StarIcon, @@ -32,7 +33,8 @@ const iconComponents: Record> = { SpiralIcon, FireworksIcon, PaperAirplaneIcon, - RocketIcon + RocketIcon, + WaveIcon }; export default iconComponents;