From 15bfaae018e80890a5950e025f1fc4946a250410 Mon Sep 17 00:00:00 2001 From: Hristo Nedelkov Date: Mon, 11 Sep 2023 10:30:59 +0300 Subject: [PATCH] Use props from parent in Activation --- .../Activation/Activation.tsx | 49 +++++++++++++------ 1 file changed, 34 insertions(+), 15 deletions(-) diff --git a/src/pages/ValidatorOnboarding/Activation/Activation.tsx b/src/pages/ValidatorOnboarding/Activation/Activation.tsx index 7af703a5..3dc585ad 100644 --- a/src/pages/ValidatorOnboarding/Activation/Activation.tsx +++ b/src/pages/ValidatorOnboarding/Activation/Activation.tsx @@ -21,8 +21,35 @@ const styles = { zIndex: 0, }, } +type ActivationProps = { + validatorsValue: string; + executionSyncStatus1: { + text: string; + isGaugeIncluded: boolean; + gaugeColor: string; + gaugeSynced: number; + gaugeTotal: number; + }; + executionSyncStatus2: { + text: string; + isGaugeIncluded: boolean; + gaugeColor: string; + gaugeSynced: number; + gaugeTotal: number; + }; + currentAPRValue: string; + estimatedActivationTimeValue: string; + validatorQueueValue: string; +}; -const Activation = () => { +const Activation = ({ + validatorsValue, + executionSyncStatus1, + executionSyncStatus2, + currentAPRValue, + estimatedActivationTimeValue, + validatorQueueValue, +}) => { const [showConfetti, setShowConfetti] = useState(true) useEffect(() => { @@ -51,26 +78,18 @@ const Activation = () => { - + - - - + + +