diff options
| author | fragosti <francesco.agosti93@gmail.com> | 2018-07-06 02:28:34 +0800 |
|---|---|---|
| committer | fragosti <francesco.agosti93@gmail.com> | 2018-07-06 02:28:34 +0800 |
| commit | e9e4df48912e22b22b2fc874cb64c5da63364772 (patch) | |
| tree | c05de2495282c98de8629b720ad859c45350178b /packages/website/ts/components/onboarding/onboarding_flow.tsx | |
| parent | e0f80c5e6aea48e83108d6c6cd481cdce26c9a4a (diff) | |
| download | dexon-sol-tools-e9e4df48912e22b22b2fc874cb64c5da63364772.tar.gz dexon-sol-tools-e9e4df48912e22b22b2fc874cb64c5da63364772.tar.zst dexon-sol-tools-e9e4df48912e22b22b2fc874cb64c5da63364772.zip | |
Fix onboarding closing on unlock metamask step on click outside
Diffstat (limited to 'packages/website/ts/components/onboarding/onboarding_flow.tsx')
| -rw-r--r-- | packages/website/ts/components/onboarding/onboarding_flow.tsx | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/packages/website/ts/components/onboarding/onboarding_flow.tsx b/packages/website/ts/components/onboarding/onboarding_flow.tsx index c2b4a4ca7..46dc897bd 100644 --- a/packages/website/ts/components/onboarding/onboarding_flow.tsx +++ b/packages/website/ts/components/onboarding/onboarding_flow.tsx @@ -44,12 +44,14 @@ export interface OnboardingFlowProps { updateOnboardingStep: (stepIndex: number) => void; disableOverlay?: boolean; isMobile: boolean; + disableCloseOnClickOutside?: boolean; } export class OnboardingFlow extends React.Component<OnboardingFlowProps> { public static defaultProps = { disableOverlay: false, isMobile: false, + disableCloseOnClickOutside: false, }; public render(): React.ReactNode { if (!this.props.isRunning) { @@ -86,7 +88,7 @@ export class OnboardingFlow extends React.Component<OnboardingFlowProps> { } return ( <div> - <Overlay onClick={this.props.onClose} /> + <Overlay onClick={this.props.disableCloseOnClickOutside ? undefined : this.props.onClose} /> {onboardingElement} </div> ); |
