@@ -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;
143− const validateHasReceived = useCallback(
143+ const validateHasReceived = useCallback(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;
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() {
352 //} catch (error) {
349 //} catch (error) {
353 // console.error(error);
350 // console.error(error);
354− orphanedInvites.push(invite);
351+ orphanedInvites.push(invite);
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);
381− }, [
378+ }, [web3, wallet, point, gasPrice, invites, clearReceipts, addReceipt]);
392 const onSubmit = useCallback(
380 const onSubmit = useCallback(
393 async values => {
381 async values => {