on master help sign in
layout card fix
cfd27b1Gavin Atkinson
src/style/indigo-proposals.scss+1−1
@@ -1,6 +1,6 @@
1.mw1 {
1.mw1 {
2 margin: 0 auto;
2 margin: 0 auto;
3− max-width: calc(28rem + 48px * 2);
3+ max-width: calc(28rem + 52px * 2);
4 // TODO: this css is gross, fix
4 // TODO: this css is gross, fix
5}
5}
6
6
src/views/Activate/ActivatePassport.js+5−6
@@ -1,6 +1,6 @@
1import React, { useMemo } from 'react';
1import React, { useMemo } from 'react';
2import cn from 'classnames';
2import cn from 'classnames';
3−import { Grid } from 'indigo-react';
3+import { Grid, Flex } from 'indigo-react';
4
4
5import { LocalRouterProvider, useLocalRouter } from 'lib/LocalRouter';
5import { LocalRouterProvider, useLocalRouter } from 'lib/LocalRouter';
6
6
@@ -62,12 +62,12 @@ export default function ActivatePassport() {
62 .map(wallet => addressFromSecp256k1Public(wallet.publicKey)),
62 .map(wallet => addressFromSecp256k1Public(wallet.publicKey)),
63 [derivedWallet]
63 [derivedWallet]
64 );
64 );
65−
65+ //~hobbyn-mismur-fonrux-datber
66 return (
66 return (
67− <View full={fullView}>
67+ <View inset>
68 <LocalRouterProvider value={router}>
68 <LocalRouterProvider value={router}>
69 <Grid gap={gap} className="mt8 mb10">
69 <Grid gap={gap} className="mt8 mb10">
70− <Grid.Item half={half && 1} full={full}>
70+ <Grid.Item full>
71 <Passport
71 <Passport
72 className={cn({ [`mt${marginTop}`]: marginTop })}
72 className={cn({ [`mt${marginTop}`]: marginTop })}
73 point={derivedPoint}
73 point={derivedPoint}
@@ -76,8 +76,7 @@ export default function ActivatePassport() {
76 />
76 />
77 </Grid.Item>
77 </Grid.Item>
78 <Grid.Item
78 <Grid.Item
79− half={half && 2}
80− full={full}
79+ full
81 as={Route}
80 as={Route}
82 resetActivateRouter={resetActivateRouter}
81 resetActivateRouter={resetActivateRouter}
83 />
82 />
src/views/Invite/InviteEmail.js+8−20
@@ -140,15 +140,12 @@ export default function InviteEmail() {
140 const isFailed = status === STATUS.FAILURE;
140 const isFailed = status === STATUS.FAILURE;
141 const isDone = status === STATUS.SUCCESS;
141 const isDone = status === STATUS.SUCCESS;
142
142
143− const validateHasReceived = useCallback(
143+ const validateHasReceived = useCallback(async email => {
144− async email => {
145− //const hasReceived = await getHasReceived(email);
144+ //const hasReceived = await getHasReceived(email);
146− //if (hasReceived) {
145+ //if (hasReceived) {
147− // return HAS_RECEIVED_TEXT;
146+ // return HAS_RECEIVED_TEXT;
148− //}
147+ //}
149− },
148+ }, []);
150− [getHasReceived]
151− );
152
149
153 const validateForm = useCallback((values, errors) => {
150 const validateForm = useCallback((values, errors) => {
154 if (hasErrors(errors)) {
151 if (hasErrors(errors)) {
@@ -351,7 +348,7 @@ export default function InviteEmail() {
351 // );
348 // );
352 //} catch (error) {
349 //} catch (error) {
353 // console.error(error);
350 // console.error(error);
354− orphanedInvites.push(invite);
351+ orphanedInvites.push(invite);
355 //}
352 //}
356
353
357 addReceipt({ [name]: true });
354 addReceipt({ [name]: true });
@@ -378,16 +375,7 @@ export default function InviteEmail() {
378 if (errorString !== '') {
375 if (errorString !== '') {
379 throw new Error(errorString);
376 throw new Error(errorString);
380 }
377 }
381− }, [
378+ }, [web3, wallet, point, gasPrice, invites, clearReceipts, addReceipt]);
382− web3,
383− wallet,
384− point,
385− gasPrice,
386− invites,
387− clearReceipts,
388− addReceipt,
389− sendMail,
390− ]);
391
379
392 const onSubmit = useCallback(
380 const onSubmit = useCallback(
393 async values => {
381 async values => {