mirror of
https://github.com/status-im/nimbus-gui.git
synced 2025-02-12 19:36:35 +00:00
feat: add links to dashboard
This commit is contained in:
parent
df03e6db19
commit
a2fa47d2bf
@ -1,19 +1,20 @@
|
||||
import { TamaguiProvider, Theme } from 'tamagui'
|
||||
import { createBrowserRouter, RouterProvider } from 'react-router-dom'
|
||||
import { Provider as StatusProvider } from '@status-im/components'
|
||||
import './App.css'
|
||||
import { useSelector } from 'react-redux'
|
||||
|
||||
import config from '../tamagui.config'
|
||||
import LandingPage from './pages/LandingPage/LandingPage'
|
||||
import DeviceHealthCheck from './pages/DeviceHealthCheck/DeviceHealthCheck'
|
||||
import ConnectDevicePage from './pages/ConnectDevicePage/ConnectDevicePage'
|
||||
import DeviceSyncStatus from './pages/DeviceSyncStatus/DeviceSyncStatus'
|
||||
import PairDevice from './pages/PairDevice/PairDevice'
|
||||
import { useSelector } from 'react-redux'
|
||||
import PinnedNotification from './components/General/PinnedNottification'
|
||||
import { RootState } from './redux/store'
|
||||
import CreateLocalNodePage from './pages/CreateLocalNodePage/CreateLocalNodePage'
|
||||
import ValidatorOnboarding from './pages/ValidatorOnboarding/ValidatorOnboarding'
|
||||
import Dashboard from './pages/Dashboard/Dashboard'
|
||||
import './App.css'
|
||||
|
||||
const router = createBrowserRouter([
|
||||
{
|
||||
|
@ -55,7 +55,7 @@ const ContinueButton = ({
|
||||
{isActivationValScreen && (
|
||||
<LinkWithArrow
|
||||
text="Skip to Dashboard"
|
||||
to="/"
|
||||
to="/dashboard"
|
||||
arrowRight={true}
|
||||
style={{ fontWeight: 'bold', zIndex: 1000 }}
|
||||
/>
|
||||
|
@ -2,6 +2,7 @@ import { YStack } from 'tamagui'
|
||||
import { useNavigate } from 'react-router-dom'
|
||||
import { useState } from 'react'
|
||||
import { useDispatch, useSelector } from 'react-redux'
|
||||
import wordlist from 'web-bip39/wordlists/english'
|
||||
|
||||
import FormStepper from './FormStepper/FormStepper'
|
||||
import Titles from '../../components/General/Titles'
|
||||
@ -20,9 +21,8 @@ import {
|
||||
setValidWords,
|
||||
} from '../../redux/ValidatorOnboarding/KeyGeneration/slice'
|
||||
import { RootState } from '../../redux/store'
|
||||
import './layoutGradient.css'
|
||||
import ActivationValidatorSetup from './ValidatorSetup/ValidatorActivation/ActivationValidatorSetup'
|
||||
import wordlist from 'web-bip39/wordlists/english'
|
||||
import './layoutGradient.css'
|
||||
|
||||
const ValidatorOnboarding = () => {
|
||||
const [activeStep, setActiveStep] = useState(0)
|
||||
@ -58,7 +58,7 @@ const ValidatorOnboarding = () => {
|
||||
setSubStepValidatorSetup(0)
|
||||
}
|
||||
} else {
|
||||
navigate('/')
|
||||
navigate('/dashboard')
|
||||
}
|
||||
|
||||
removeCopyPastePhraseInfoBox()
|
||||
@ -105,26 +105,28 @@ const ValidatorOnboarding = () => {
|
||||
{activeStep === 3 && subStepValidatorSetup === 3 && <ActivationValidatorSetup />}
|
||||
|
||||
{activeStep === 4 && <KeyGeneration isConfirmPhraseStage={isConfirmPhraseStage} />}
|
||||
{activeStep === 5 && <Activation
|
||||
validatorsValue='4'
|
||||
executionSyncStatus1={{
|
||||
text: "Execution Sync Status",
|
||||
isGaugeIncluded: true,
|
||||
gaugeColor: "$blue",
|
||||
gaugeSynced: 123.524,
|
||||
gaugeTotal: 172.503,
|
||||
}}
|
||||
executionSyncStatus2={{
|
||||
text: "Execution Sync Status",
|
||||
isGaugeIncluded: true,
|
||||
gaugeColor: "$red",
|
||||
gaugeSynced: 123.524,
|
||||
gaugeTotal: 172.503,
|
||||
}}
|
||||
currentAPRValue="4.40%"
|
||||
estimatedActivationTimeValue="32 Days"
|
||||
validatorQueueValue="92603"
|
||||
/>}
|
||||
{activeStep === 5 && (
|
||||
<Activation
|
||||
validatorsValue="4"
|
||||
executionSyncStatus1={{
|
||||
text: 'Execution Sync Status',
|
||||
isGaugeIncluded: true,
|
||||
gaugeColor: '$blue',
|
||||
gaugeSynced: 123.524,
|
||||
gaugeTotal: 172.503,
|
||||
}}
|
||||
executionSyncStatus2={{
|
||||
text: 'Execution Sync Status',
|
||||
isGaugeIncluded: true,
|
||||
gaugeColor: '$red',
|
||||
gaugeSynced: 123.524,
|
||||
gaugeTotal: 172.503,
|
||||
}}
|
||||
currentAPRValue="4.40%"
|
||||
estimatedActivationTimeValue="32 Days"
|
||||
validatorQueueValue="92603"
|
||||
/>
|
||||
)}
|
||||
</ValidatorBoxWrapper>
|
||||
<ContinueButton
|
||||
activeStep={activeStep}
|
||||
|
Loading…
x
Reference in New Issue
Block a user