Skip to content

Commit

Permalink
Merge pull request #75 from helsingborg-stad/feature/add-date-and-day…
Browse files Browse the repository at this point in the history
…-to-session

Add date and time to GroupTitle in GroupOfEvents component
  • Loading branch information
D3nnis38 authored Mar 15, 2024
2 parents 10d70e1 + 8d95218 commit aa6bd54
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 aa6bd54

Please sign in to comment.