From 34f3573e5d4384f20155c72ed2d9e45513c06048 Mon Sep 17 00:00:00 2001 From: jaiwiwjwjwisn <168209237+jaiwiwjwjwisn@users.noreply.github.com> Date: Thu, 2 May 2024 00:29:01 +0600 Subject: [PATCH 1/2] comment --- src/components/EmojiField.tsx | 13 +++++++++++-- 1 file changed, 11 insertions(+), 2 deletions(-) diff --git a/src/components/EmojiField.tsx b/src/components/EmojiField.tsx index ff6acb8..7cb5dad 100644 --- a/src/components/EmojiField.tsx +++ b/src/components/EmojiField.tsx @@ -1,6 +1,9 @@ -import { Popover } from '@headlessui/react' -import EmojiPicker from 'emoji-picker-react' +import { Popover } from '@headlessui/react' // Importing Popover component from Headless UI +import EmojiPicker from 'emoji-picker-react' // Importing EmojiPicker component from emoji-picker-react +// EmojiField component receives two props: value and onChange +// value: string - the current emoji value +// onChange: (v: string) => void - a callback function to update the emoji value export const EmojiField = ({ value, onChange, @@ -9,9 +12,12 @@ export const EmojiField = ({ onChange: (v: string) => void }) => ( <> + {/* Render a Popover component from Headless UI */} + {/* Render Popover.Button as the trigger for the Popover component */} + {/* Display the current emoji value inside a div */}