Skip to content

Commit 92ab1e9

Browse files
authored
Merge pull request #307 from nwplus/dev
Dev
2 parents fa8d57f + f592aa0 commit 92ab1e9

File tree

1 file changed

+16
-7
lines changed

1 file changed

+16
-7
lines changed

pages/status.js

Lines changed: 16 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -60,10 +60,11 @@ export default function Status({ hackathons }) {
6060
const [success, setSuccess] = useState('')
6161
const [error, setError] = useState('')
6262
const [releaseLiabilityStatus, setreleaseLiabilityStatus] = useState(false)
63-
const [covidWaiverStatus, setCovidWaiverStatus] = useState(false)
6463
const [mediaConsentStatus, setMediaConsentStatus] = useState(false)
6564
const [safewalkSelectStatus, setsafewalkSelectStatus] = useState('safewalkNo')
6665
const [mentorshipSelectStatus, setMentorshipSelectStatus] = useState('nwMentorshipNo')
66+
const [emailConsentStatus, setEmailConsentStatus] = useState(false)
67+
const [checkInDisclaimerStatus, setCheckInDisclaimerStatus] = useState(false)
6768

6869
const validateInputs = () => {
6970
if (!emails) {
@@ -111,10 +112,11 @@ export default function Status({ hackathons }) {
111112
await updateApplicantStatus(userId, statusSelected, hackathonSelected)
112113
if (statusSelected === 'acceptedAndAttending') {
113114
await updateWaiver(userId, 'releaseLiabilityCheck', releaseLiabilityStatus, hackathonSelected)
114-
await updateWaiver(userId, 'covidWaiverCheck', covidWaiverStatus, hackathonSelected)
115115
await updateWaiver(userId, 'mediaConsentCheck', mediaConsentStatus, hackathonSelected)
116116
await updateWaiver(userId, 'safewalkSelect', safewalkSelectStatus, hackathonSelected)
117117
await updateWaiver(userId, 'nwMentorshipSelect', mentorshipSelectStatus, hackathonSelected)
118+
await updateWaiver(userId, 'sponsorEmailConsentCheck', emailConsentStatus, hackathonSelected)
119+
await updateWaiver(userId, 'checkInDisclaimerCheck', checkInDisclaimerStatus, hackathonSelected)
118120
}
119121
}
120122

@@ -171,11 +173,6 @@ export default function Status({ hackathons }) {
171173
checked: releaseLiabilityStatus,
172174
onClick: () => setreleaseLiabilityStatus(!releaseLiabilityStatus),
173175
},
174-
{
175-
label: 'Covid Waiver',
176-
checked: covidWaiverStatus,
177-
onClick: () => setCovidWaiverStatus(!covidWaiverStatus),
178-
},
179176
{
180177
label: 'Media Consent',
181178
checked: mediaConsentStatus,
@@ -194,6 +191,18 @@ export default function Status({ hackathons }) {
194191
prev === 'nwMentorshipYes' ? 'nwMentorshipNo' : 'nwMentorshipYes'
195192
),
196193
},
194+
{
195+
label:
196+
'I authorize the use of my email to receive hiring opportunities, promotions, and information from participating nwHacks sponsors',
197+
checked: emailConsentStatus,
198+
onClick: () => setEmailConsentStatus(!emailConsentStatus),
199+
},
200+
{
201+
label:
202+
'I understand that if I do not arrive during the designated check-in period, my spot may be given to someone else. In this case my RSVP does not guarantee entry to the event.',
203+
checked: checkInDisclaimerStatus,
204+
onClick: () => setCheckInDisclaimerStatus(!checkInDisclaimerStatus),
205+
},
197206
].map(({ label, checked, onClick }) => (
198207
<div key={label}>
199208
<Checkbox label={label} checked={checked} onClick={onClick} />

0 commit comments

Comments
 (0)