on master help sign in
Merge pull request #246 from urbit/fix/send-button-disappears

fix: stop button from disappearing by adding a button state for waitnng on funding

commit604b738aadc4bd97f38fe0e702d3d4c533ace29f authorMatt Condon <mattgcondon@gmail.com> dateMon 26 Aug 2019, 17:40 (7 years ago) parent52e0d3e16b9a65
1 file changed+16
src/views/Invite/InviteEmail.js+16
src/views/Invite/InviteEmail.js+16
@@ -135,6 +135,7 @@ export default function InviteEmail() {
135135 const canInput = status === STATUS.INPUT;
136136 const isGenerating = status === STATUS.GENERATING;
137137 const canSend = status === STATUS.CAN_SEND;
138+ const isFunding = status === STATUS.FUNDING;
138139 const isSending = status === STATUS.SENDING;
139140 const isFailed = status === STATUS.FAILURE;
140141 const isDone = status === STATUS.SUCCESS;
@@ -476,6 +477,21 @@ export default function InviteEmail() {
476477 );
477478 }
478479
480+ if (isFunding) {
481+ return (
482+ <Grid.Item
483+ full
484+ as={ForwardButton}
485+ className="mt4"
486+ solid
487+ success
488+ disabled
489+ accessory={`${visualProgress}/${fields.length}`}>
490+ {buttonText(status, fields.length)}
491+ </Grid.Item>
492+ );
493+ }
494+
479495 if (isSending) {
480496 return (
481497 <Grid.Item