connected = no newsletter checkbox
Karian Før karian.for@gmail.com
Tue, 21 Jul 2020 21:02:17 +0200
1 files changed,
17 insertions(+),
14 deletions(-)
M
app/src/containers/CreateEvent/Step1.js
→
app/src/containers/CreateEvent/Step1.js
@@ -39,7 +39,8 @@
const onNext = event => { if (event.preventDefault) event.preventDefault(); const e = connected ? user.email : email; - addToEvent({name, email: e, newsletter}); + const n = connected ? true : newsletter; + addToEvent({name, email: e, newsletter: n}); nextStep(); return false; };@@ -68,19 +69,21 @@ name="email"
type="email" /> )} - <FormControlLabel - className={classes.newsletter} - label={t('event.creation.newsletter')} - control={ - <Checkbox - name="newsletter" - color="primary" - id="NewEventNewsletter" - checked={newsletter} - onChange={e => setNewsletter(e.target.checked)} - /> - } - /> + {!connected && ( + <FormControlLabel + className={classes.newsletter} + label={t('event.creation.newsletter')} + control={ + <Checkbox + name="newsletter" + color="primary" + id="NewEventNewsletter" + checked={newsletter} + onChange={e => setNewsletter(e.target.checked)} + /> + } + /> + )} <Button className={classes.button} type="submit"