Skip to content

Commit

Permalink
Add date and time to GroupTitle in GroupOfEvents component
Browse files Browse the repository at this point in the history
  • Loading branch information
D3nnis38 committed Mar 15, 2024
1 parent 10d70e1 commit 8d95218
Showing 1 changed file with 3 additions and 1 deletion.
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
import { KeyboardArrowUp, KeyboardArrowDown } from '@mui/icons-material';
import { FC, useState } from 'react';
import { Event } from 'types/event';
import { useDateConverter } from 'utils';
import * as Styled from './styled';
import { EventRow } from '../EventRow';

Expand All @@ -11,13 +12,14 @@ type Props = {
export const GroupOfEvents: FC<Props> = ({
events,
}) => {
const { getWeekday, getYYYYMMDD } = useDateConverter();
const [isOpen, setIsOpen] = useState(false);

return (
<Styled.Container>
<Styled.GroupBar onClick={() => setIsOpen(!isOpen)}>
{isOpen ? <KeyboardArrowUp /> : <KeyboardArrowDown />}
<Styled.GroupTitle>{`${events[0].organisation.name}`}</Styled.GroupTitle>
<Styled.GroupTitle>{`${getWeekday(events[0].enteredAt)}: ${getYYYYMMDD(events[0].enteredAt)} ${events[0].organisation.name}`}</Styled.GroupTitle>
</Styled.GroupBar>
{isOpen
&& events.map((event) => (
Expand Down

0 comments on commit 8d95218

Please sign in to comment.