From ed1e309a3542fa2c9594888c4ca83fa1c33faf0b Mon Sep 17 00:00:00 2001 From: faisolavolut Date: Tue, 25 Feb 2025 09:24:20 +0700 Subject: [PATCH] feat: add dynamic background color support for event items in CalenderGoogle --- components/ui/CalenderGoogle.tsx | 48 ++++++++++++++++++++++---------- 1 file changed, 34 insertions(+), 14 deletions(-) diff --git a/components/ui/CalenderGoogle.tsx b/components/ui/CalenderGoogle.tsx index d5587b8..14dbc02 100644 --- a/components/ui/CalenderGoogle.tsx +++ b/components/ui/CalenderGoogle.tsx @@ -29,6 +29,7 @@ export const CalenderGoogle: FC<{ events: any[] }> = ({ events }) => { end: new Date(), allDay: true, color: "#2196f3", + backgroundColor: "#2196f3", extendedProps: { id: 1, pic: [ @@ -104,7 +105,16 @@ export const CalenderGoogle: FC<{ events: any[] }> = ({ events }) => {
-
+

{detailDialog.title || "No title"}

@@ -249,19 +259,29 @@ export const CalenderGoogle: FC<{ events: any[] }> = ({ events }) => {
- {listMore.map((evt, idx) => ( -
{ - setDetailDialog(evt); - setShowDialog(true); - setCanClose(false); - }} - > - {evt?.title} -
- ))} + {listMore.map((evt, idx) => { + console.log(evt); + return ( +
{ + setDetailDialog(evt); + setShowDialog(true); + setCanClose(false); + }} + > + {evt?.title} +
+ ); + })}