|
|
|
@ -83,9 +83,18 @@ export default function Term(props: Props) { |
|
|
|
|
</div> |
|
|
|
|
</section> |
|
|
|
|
)} |
|
|
|
|
{hasPastEvents && props.isCurrentTerm && ( |
|
|
|
|
{hasPastEvents && ( |
|
|
|
|
<section> |
|
|
|
|
<h1>Past Events</h1> |
|
|
|
|
{props.isCurrentTerm ? ( |
|
|
|
|
<h1>Past Events</h1> |
|
|
|
|
) : ( |
|
|
|
|
<h1> |
|
|
|
|
Events Archive: |
|
|
|
|
<span className={styles.blue}> |
|
|
|
|
{` ${capitalize(props.term)} ${props.year}`} |
|
|
|
|
</span> |
|
|
|
|
</h1> |
|
|
|
|
)} |
|
|
|
|
<div className={styles.miniEventCards}> |
|
|
|
|
{props.pastEvents.map(({ content, metadata }) => ( |
|
|
|
|
<MiniEventCard |
|
|
|
@ -98,14 +107,6 @@ export default function Term(props: Props) { |
|
|
|
|
</div> |
|
|
|
|
</section> |
|
|
|
|
)} |
|
|
|
|
{hasPastEvents && !props.isCurrentTerm && ( |
|
|
|
|
<h1> |
|
|
|
|
Events Archive: |
|
|
|
|
<span className={styles.blue}> |
|
|
|
|
{` ${capitalize(props.term)} ${props.year}`} |
|
|
|
|
</span> |
|
|
|
|
</h1> |
|
|
|
|
)} |
|
|
|
|
{!hasFutureEvents && !hasPastEvents && ( |
|
|
|
|
<> |
|
|
|
|
<h1>Events</h1> |
|
|
|
@ -114,16 +115,6 @@ export default function Term(props: Props) { |
|
|
|
|
later! |
|
|
|
|
</> |
|
|
|
|
)} |
|
|
|
|
<div className={styles.miniEventCards}> |
|
|
|
|
{props.pastEvents.map(({ content, metadata }) => ( |
|
|
|
|
<MiniEventCard |
|
|
|
|
{...metadata} |
|
|
|
|
date={new Date(metadata.date)} |
|
|
|
|
description={<MDXRemote {...content} />} |
|
|
|
|
key={metadata.name + metadata.date.toString()} |
|
|
|
|
/> |
|
|
|
|
))} |
|
|
|
|
</div> |
|
|
|
|
</div> |
|
|
|
|
); |
|
|
|
|
} |
|
|
|
|