aboutsummaryrefslogtreecommitdiffstats
path: root/packages/website/ts/components/onboarding/onboarding_card.tsx
diff options
context:
space:
mode:
authorfragosti <francesco.agosti93@gmail.com>2018-06-28 10:21:09 +0800
committerfragosti <francesco.agosti93@gmail.com>2018-06-28 10:21:09 +0800
commitcd169869428f80c2bb89dbd282783b105472a4a1 (patch)
tree1973a0d96f2efe132c9b2aca7c5851aa348c5f62 /packages/website/ts/components/onboarding/onboarding_card.tsx
parente481404a149913beb4bd7c24a3535488caf62bcb (diff)
downloaddexon-0x-contracts-cd169869428f80c2bb89dbd282783b105472a4a1.tar
dexon-0x-contracts-cd169869428f80c2bb89dbd282783b105472a4a1.tar.gz
dexon-0x-contracts-cd169869428f80c2bb89dbd282783b105472a4a1.tar.bz2
dexon-0x-contracts-cd169869428f80c2bb89dbd282783b105472a4a1.tar.lz
dexon-0x-contracts-cd169869428f80c2bb89dbd282783b105472a4a1.tar.xz
dexon-0x-contracts-cd169869428f80c2bb89dbd282783b105472a4a1.tar.zst
dexon-0x-contracts-cd169869428f80c2bb89dbd282783b105472a4a1.zip
Bring you directly to relayers page once you finish onboarding
Diffstat (limited to 'packages/website/ts/components/onboarding/onboarding_card.tsx')
-rw-r--r--packages/website/ts/components/onboarding/onboarding_card.tsx5
1 files changed, 4 insertions, 1 deletions
diff --git a/packages/website/ts/components/onboarding/onboarding_card.tsx b/packages/website/ts/components/onboarding/onboarding_card.tsx
index eff66f488..2d49a1d20 100644
--- a/packages/website/ts/components/onboarding/onboarding_card.tsx
+++ b/packages/website/ts/components/onboarding/onboarding_card.tsx
@@ -6,6 +6,7 @@ import { Container } from 'ts/components/ui/container';
import { IconButton } from 'ts/components/ui/icon_button';
import { Island } from 'ts/components/ui/island';
import { Text, Title } from 'ts/components/ui/text';
+import * as _ from 'lodash';
export type ContinueButtonDisplay = 'enabled' | 'disabled';
@@ -16,6 +17,7 @@ export interface OnboardingCardProps {
onClose: () => void;
onClickNext: () => void;
onClickBack: () => void;
+ onContinueButtonClick?: () => void;
continueButtonDisplay?: ContinueButtonDisplay;
shouldHideBackButton?: boolean;
shouldHideNextButton?: boolean;
@@ -28,6 +30,7 @@ export const OnboardingCard: React.StatelessComponent<OnboardingCardProps> = ({
content,
continueButtonDisplay,
continueButtonText,
+ onContinueButtonClick,
onClickNext,
onClickBack,
onClose,
@@ -52,7 +55,7 @@ export const OnboardingCard: React.StatelessComponent<OnboardingCardProps> = ({
{continueButtonDisplay && (
<Button
isDisabled={continueButtonDisplay === 'disabled'}
- onClick={onClickNext}
+ onClick={!_.isUndefined(onContinueButtonClick) ? onContinueButtonClick : onClickNext}
fontColor={colors.white}
fontSize="15px"
backgroundColor={colors.mediumBlue}