mirror of
https://github.com/status-im/nimbus-gui.git
synced 2025-03-01 11:30:46 +00:00
feat: process documentation constant data
This commit is contained in:
parent
b96715b21a
commit
1affa9a86f
@ -5,26 +5,52 @@ type DocumentationItem =
|
|||||||
| { type: 'link'; content: string }
|
| { type: 'link'; content: string }
|
||||||
| { type: 'text'; content: string }
|
| { type: 'text'; content: string }
|
||||||
|
|
||||||
export const DOCUMENTATION: Record<string, Record<string, DocumentationItem[]>> = {
|
type ClientData = {
|
||||||
|
icon: string
|
||||||
|
documentation: Record<string, DocumentationItem[]>
|
||||||
|
}
|
||||||
|
|
||||||
|
type Documentation = Record<string, ClientData>
|
||||||
|
|
||||||
|
export const DOCUMENTATION: Documentation = {
|
||||||
Nethermind: {
|
Nethermind: {
|
||||||
|
icon: '/icons/nethermind-circle.png',
|
||||||
|
documentation: {
|
||||||
[MAC]: [{ type: 'text', content: 'Text for mac' }],
|
[MAC]: [{ type: 'text', content: 'Text for mac' }],
|
||||||
[WINDOWS]: [{ type: 'text', content: 'Text for windows' }],
|
[WINDOWS]: [{ type: 'text', content: 'Text for windows' }],
|
||||||
[LINUX]: [{ type: 'text', content: 'Text for linux' }],
|
[LINUX]: [{ type: 'text', content: 'Text for linux' }],
|
||||||
},
|
},
|
||||||
|
},
|
||||||
Besu: {
|
Besu: {
|
||||||
|
icon: 'hyperledger-besu-circle.png',
|
||||||
|
documentation: {
|
||||||
[MAC]: [{ type: 'text', content: 'Text for mac' }],
|
[MAC]: [{ type: 'text', content: 'Text for mac' }],
|
||||||
[WINDOWS]: [{ type: 'text', content: 'Text for windows' }],
|
[WINDOWS]: [{ type: 'text', content: 'Text for windows' }],
|
||||||
[LINUX]: [{ type: 'text', content: 'Text for linux' }],
|
[LINUX]: [{ type: 'text', content: 'Text for linux' }],
|
||||||
},
|
},
|
||||||
|
},
|
||||||
Geth: {
|
Geth: {
|
||||||
|
icon: '/gethereum-mascot-circle.png',
|
||||||
|
documentation: {
|
||||||
[MAC]: [{ type: 'text', content: 'Text for mac' }],
|
[MAC]: [{ type: 'text', content: 'Text for mac' }],
|
||||||
[WINDOWS]: [{ type: 'text', content: 'Text for windows' }],
|
[WINDOWS]: [{ type: 'text', content: 'Text for windows' }],
|
||||||
[LINUX]: [{ type: 'text', content: 'Text for linux' }],
|
[LINUX]: [{ type: 'text', content: 'Text for linux' }],
|
||||||
},
|
},
|
||||||
|
},
|
||||||
Erigon: {
|
Erigon: {
|
||||||
|
icon: '/icons/erigon-circle.png',
|
||||||
|
documentation: {
|
||||||
[MAC]: [{ type: 'text', content: 'Text for mac' }],
|
[MAC]: [{ type: 'text', content: 'Text for mac' }],
|
||||||
[WINDOWS]: [{ type: 'text', content: 'Text for windows' }],
|
[WINDOWS]: [{ type: 'text', content: 'Text for windows' }],
|
||||||
[LINUX]: [{ type: 'text', content: 'Text for linux' }],
|
[LINUX]: [{ type: 'text', content: 'Text for linux' }],
|
||||||
},
|
},
|
||||||
Nimbus: {},
|
},
|
||||||
|
Nimbus: {
|
||||||
|
icon: '/icons/NimbusDisabled.svg',
|
||||||
|
documentation: {
|
||||||
|
[MAC]: [{ type: 'text', content: 'Text for mac' }],
|
||||||
|
[WINDOWS]: [{ type: 'text', content: 'Text for windows' }],
|
||||||
|
[LINUX]: [{ type: 'text', content: 'Text for linux' }],
|
||||||
|
},
|
||||||
|
},
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user