mirror of
https://github.com/status-im/nimbus-gui.git
synced 2025-02-07 17:13:29 +00:00
feat(validator settings cards): improve code
This commit is contained in:
parent
ffed698bdf
commit
4257111871
@ -1,8 +1,18 @@
|
||||
import { Stack } from 'tamagui'
|
||||
import ValidatorDataCard from './ValidatorDataCard'
|
||||
import ValidatorPeersCard from './ValidatorPeersCard'
|
||||
import ValidatorSettingCard from './ValidatorSettingCard'
|
||||
|
||||
import ValidatorSettingCard from './ValidatorSettingCard'
|
||||
type IconKey =
|
||||
| 'Exit Validator'
|
||||
| 'Migrate Validator'
|
||||
| 'Top up Validator'
|
||||
| 'Advanced'
|
||||
|
||||
const cardTitles: IconKey[] = [
|
||||
'Exit Validator',
|
||||
'Migrate Validator',
|
||||
'Top up Validator',
|
||||
'Advanced',
|
||||
]
|
||||
const ValidatorSettingsCards = () => {
|
||||
return (
|
||||
<Stack
|
||||
@ -15,10 +25,9 @@ const ValidatorSettingsCards = () => {
|
||||
padding: '0 30px',
|
||||
}}
|
||||
>
|
||||
<ValidatorSettingCard title="Exit Validator"/>
|
||||
<ValidatorSettingCard title="Migrate Validator" />
|
||||
<ValidatorSettingCard title="Top up Validator" />
|
||||
<ValidatorSettingCard title="Advanced" />
|
||||
{cardTitles.map(title => (
|
||||
<ValidatorSettingCard key={title} title={title} />
|
||||
))}
|
||||
</Stack>
|
||||
)
|
||||
}
|
||||
|
@ -1,6 +1,11 @@
|
||||
import { Text } from '@status-im/components'
|
||||
import { AddIcon, DisconnectIcon, AdvancedIcon, ExternalIcon } from '@status-im/icons'
|
||||
import { Stack, XStack, YStack } from 'tamagui'
|
||||
import {
|
||||
AddIcon,
|
||||
DisconnectIcon,
|
||||
AdvancedIcon,
|
||||
ExternalIcon,
|
||||
} from '@status-im/icons'
|
||||
import { Stack, XStack } from 'tamagui'
|
||||
type IconKey =
|
||||
| 'Exit Validator'
|
||||
| 'Migrate Validator'
|
||||
|
Loading…
x
Reference in New Issue
Block a user