diff --git a/src/pages/SignUp.tsx b/src/pages/SignUp.tsx index 1c5d517..0bf4cb5 100644 --- a/src/pages/SignUp.tsx +++ b/src/pages/SignUp.tsx @@ -3,6 +3,7 @@ import { Button, SpaceBetween, Container, + Header, } from "@cloudscape-design/components"; import { useState } from "react"; import { FormattedDate } from "react-intl"; @@ -14,33 +15,45 @@ export const SignUp = () => { const isDateEnabled = (date: Date) => [tuesday, thursday].includes(date.getDay()); const availableSlots: number = 3; + const availableTokens: number = 0; return ( - setSelectedDate(e.detail.value)} - isDateEnabled={isDateEnabled} - /> - {selectedDate && ( - - } - > - {availableSlots === 0 ? ( -

There are no available slots for this date.

- ) : ( - <> -

There are {availableSlots} available slots for this date.

- - - )} + +
Pick a date
+ setSelectedDate(e.detail.value)} + isDateEnabled={isDateEnabled} + /> + {selectedDate && ( + <> +
+ +
+ {availableSlots === 0 ? ( +

There are no available slots for this date.

+ ) : ( + <> +

There are {availableSlots} available slots for this date.

+ + + )} + + )} +
+ {!availableTokens && ( + +

+ You don't have any more tokens to sign up to any slot, please buy + here. +

+
)}