Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Commit e606b70

Browse files
author
Clay McGinnis
committed
Fix not being able to renew membership
1 parent feb56c5 commit e606b70

File tree

1 file changed

+11
-10
lines changed
  • apps/web/src/screens/HomePage/sections/Membership

1 file changed

+11
-10
lines changed

apps/web/src/screens/HomePage/sections/Membership/index.tsx

Lines changed: 11 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -155,28 +155,29 @@ const Membership: React.FC = (): JSX.Element => {
155155
</Modal>
156156
<PageConstraint>
157157
<Heading>
158-
<Icon name="people" size="large" fill="#777" /> Become a Member
158+
<Icon name="people" size="large" fill="#777" />
159+
{' '}
160+
Become a Member
159161
</Heading>
160162
<Description>
161163
Become a dues-paying member of S&T ACM and receive many benefits
162164
including:
163165
</Description>
164166
<BenefitList>{membershipBenefits}</BenefitList>
165-
{!expirationDate && (
167+
{expirationDate && new Date(expirationDate) > new Date() && (
168+
<TierList>
169+
<ConfirmationContainer date={expirationDate} />
170+
</TierList>
171+
) || (
166172
<TierList>
167-
<TierContainer onClick={setYearly} title={"Yearly"} cost={"20"} />
173+
<TierContainer onClick={setYearly} title="Yearly" cost="20" />
168174
<TierContainer
169175
onClick={setSemesterly}
170-
title={"Semesterly"}
171-
cost={"11"}
176+
title="Semesterly"
177+
cost="11"
172178
/>
173179
</TierList>
174180
)}
175-
{expirationDate && (
176-
<TierList>
177-
<ConfirmationContainer date={expirationDate} />
178-
</TierList>
179-
)}
180181
</PageConstraint>
181182
</MembershipWrapper>
182183
</Element>

0 commit comments

Comments
 (0)