diff --git a/src/components/atoms/icons/icon.tsx b/src/components/atoms/icons/icon.tsx index 2f99d4d8..48491e6a 100644 --- a/src/components/atoms/icons/icon.tsx +++ b/src/components/atoms/icons/icon.tsx @@ -4,12 +4,19 @@ interface Props extends React.HTMLAttributes { type: string; size?: number; color?: string; + cursor?: string; } -const Icon = ({ type, size = 1, color = 'white', onClick }: Props) => ( +const Icon = ({ + type, + size = 1, + color = 'white', + cursor = 'pointer', + onClick, +}: Props) => ( ); diff --git a/src/components/molecules/tables/eventTable/eventTable.tsx b/src/components/molecules/tables/eventTable/eventTable.tsx index e173feea..088dafdb 100644 --- a/src/components/molecules/tables/eventTable/eventTable.tsx +++ b/src/components/molecules/tables/eventTable/eventTable.tsx @@ -98,11 +98,23 @@ const EventTable = () => { return ( <> {active ? ( - + ) : dateOri.getTime() > dateNow2.getTime() ? ( - + ) : ( - + )} ); diff --git a/src/components/pages/admin/AdminPage.tsx b/src/components/pages/admin/AdminPage.tsx index f87fbf36..61bce1d3 100644 --- a/src/components/pages/admin/AdminPage.tsx +++ b/src/components/pages/admin/AdminPage.tsx @@ -70,8 +70,55 @@ const AdminPage = () => { />
-

{componentKey}

-
+
+

+ {componentKey} + {componentKey === 'Events' && ( + +

+ Active:{' '} + +

+

+ Upcoming:{' '} + +

+

+ Inactive:{' '} + +

+
+ )} +

+
+
{components[componentKey]}