From a68d94c33f88badc4982e0a4459e7930bf857263 Mon Sep 17 00:00:00 2001 From: Kunal Vishwakarma <116634168+kunalv17@users.noreply.github.com> Date: Fri, 7 Apr 2023 15:33:11 +0530 Subject: [PATCH] fix: added image popover for settings cover (#737) * fix: added popover for profile cover * fix:removed comments --- .../components/core/image-picker-popover.tsx | 12 +- .../components/emoji-icon-picker/index.tsx | 108 +++++++++--------- .../projects/[projectId]/settings/index.tsx | 33 ++---- 3 files changed, 68 insertions(+), 85 deletions(-) diff --git a/apps/app/components/core/image-picker-popover.tsx b/apps/app/components/core/image-picker-popover.tsx index 13449a374..df7559e29 100644 --- a/apps/app/components/core/image-picker-popover.tsx +++ b/apps/app/components/core/image-picker-popover.tsx @@ -59,7 +59,7 @@ export const ImagePickerPopover: React.FC = ({ label, value, onChange }) return ( setIsOpen((prev) => !prev)} > {label} @@ -92,11 +92,7 @@ export const ImagePickerPopover: React.FC = ({ label, value, onChange }) -
{ - e.preventDefault(); - setSearchParams(formData.search); - }} +
= ({ label, value, onChange }) onChange={(e) => setFormData({ ...formData, search: e.target.value })} placeholder="Search for images" /> - + setSearchParams(formData.search)} className="bg-indigo-600" size="sm"> Search - +
{images ? (
{images.map((image) => ( diff --git a/apps/app/components/emoji-icon-picker/index.tsx b/apps/app/components/emoji-icon-picker/index.tsx index e78af4c10..6c3d3842b 100644 --- a/apps/app/components/emoji-icon-picker/index.tsx +++ b/apps/app/components/emoji-icon-picker/index.tsx @@ -82,7 +82,7 @@ const EmojiIconPicker: React.FC = ({ setOpenColorPicker(false); }} className={`-my-1 w-1/2 border-b pb-2 text-center text-sm font-medium outline-none transition-colors ${ - selected ? "border-theme" : "border-transparent" + selected ? "border-theme text-theme" : "border-transparent text-gray-500" }`} > {tab.title} @@ -95,12 +95,12 @@ const EmojiIconPicker: React.FC = ({ {recentEmojis.length > 0 && (
- {/*

Recent Emojis

*/} -
+

Recent

+
{recentEmojis.map((emoji) => (
-
-
- {[ - "#D687FF", - "#F7AE59", - "#FF6B00", - "#8CC1FF", - "#FCBE1D", - "#18904F", - "#ADF672", - "#05C3FF", - "#000000", - ].map((curCol) => ( - setActiveColor(curCol)} - /> - ))} - -
-
- { - setActiveColor(color.hex); - if (onIconColorChange) onIconColorChange(color.hex); - }} - triangle="hide" - width="205px" - /> -
-
-
-
+
+
+ {[ + "#FF6B00", + "#8CC1FF", + "#FCBE1D", + "#18904F", + "#ADF672", + "#05C3FF", + "#000000", + ].map((curCol) => ( + setActiveColor(curCol)} + /> + ))} + +
+
+ { + setActiveColor(color.hex); + if (onIconColorChange) onIconColorChange(color.hex); + }} + triangle="hide" + width="205px" + /> +
+
+
+ +
{icons.material_rounded.map((icon) => ( +
+ { + setValue("cover_image", imageUrl); + }} + value={watch("cover_image")} + />