mirror of
https://github.com/oceanprotocol/commons.git
synced 2023-03-15 18:03:00 +01:00
output select commons config values
This commit is contained in:
parent
512f06f7d4
commit
3e912f9203
@ -23,20 +23,12 @@
|
|||||||
td {
|
td {
|
||||||
padding: $spacer / 6 $spacer / 2;
|
padding: $spacer / 6 $spacer / 2;
|
||||||
|
|
||||||
// stylelint-disable selector-max-compound-selectors
|
// stylelint-disable-next-line selector-max-compound-selectors
|
||||||
&,
|
&,
|
||||||
code {
|
code {
|
||||||
font-size: $font-size-mini;
|
font-size: $font-size-mini;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
tr:first-child td {
|
|
||||||
&,
|
|
||||||
code {
|
|
||||||
font-size: $font-size-small;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
// stylelint-enable selector-max-compound-selectors
|
|
||||||
}
|
}
|
||||||
|
|
||||||
td {
|
td {
|
||||||
|
@ -4,6 +4,26 @@ import VersionTableRow from './VersionTableRow'
|
|||||||
import styles from './VersionTable.module.scss'
|
import styles from './VersionTable.module.scss'
|
||||||
import VersionNumber from './VersionNumber'
|
import VersionNumber from './VersionNumber'
|
||||||
|
|
||||||
|
import {
|
||||||
|
serviceUri,
|
||||||
|
nodeUri,
|
||||||
|
aquariusUri,
|
||||||
|
brizoUri,
|
||||||
|
brizoAddress,
|
||||||
|
secretStoreUri,
|
||||||
|
faucetUri
|
||||||
|
} from '../../../config'
|
||||||
|
|
||||||
|
const commonsConfig = {
|
||||||
|
serviceUri,
|
||||||
|
nodeUri,
|
||||||
|
aquariusUri,
|
||||||
|
brizoUri,
|
||||||
|
brizoAddress,
|
||||||
|
secretStoreUri,
|
||||||
|
faucetUri
|
||||||
|
}
|
||||||
|
|
||||||
export const VersionTableContracts = ({
|
export const VersionTableContracts = ({
|
||||||
contracts,
|
contracts,
|
||||||
network,
|
network,
|
||||||
@ -58,6 +78,23 @@ export const VersionTableContracts = ({
|
|||||||
</table>
|
</table>
|
||||||
)
|
)
|
||||||
|
|
||||||
|
export const VersionTableCommons = () => (
|
||||||
|
<table>
|
||||||
|
<tbody>
|
||||||
|
{Object.entries(commonsConfig).map(([key, value]) => (
|
||||||
|
<tr key={key}>
|
||||||
|
<td>
|
||||||
|
<strong>{key}</strong>
|
||||||
|
</td>
|
||||||
|
<td>
|
||||||
|
<code>{value}</code>
|
||||||
|
</td>
|
||||||
|
</tr>
|
||||||
|
))}
|
||||||
|
</tbody>
|
||||||
|
</table>
|
||||||
|
)
|
||||||
|
|
||||||
const VersionTable = ({ data }: { data: VersionNumbersState }) => {
|
const VersionTable = ({ data }: { data: VersionNumbersState }) => {
|
||||||
return (
|
return (
|
||||||
<div className={styles.tableWrap}>
|
<div className={styles.tableWrap}>
|
||||||
|
@ -8,6 +8,7 @@
|
|||||||
padding: 0;
|
padding: 0;
|
||||||
margin: 0;
|
margin: 0;
|
||||||
margin-left: -1rem;
|
margin-left: -1rem;
|
||||||
|
margin-top: -.1rem;
|
||||||
padding-right: .5rem;
|
padding-right: .5rem;
|
||||||
cursor: pointer;
|
cursor: pointer;
|
||||||
color: $brand-grey-light;
|
color: $brand-grey-light;
|
||||||
|
@ -2,7 +2,7 @@ import React from 'react'
|
|||||||
import useCollapse from 'react-collapsed'
|
import useCollapse from 'react-collapsed'
|
||||||
import slugify from '@sindresorhus/slugify'
|
import slugify from '@sindresorhus/slugify'
|
||||||
import styles from './VersionTableRow.module.scss'
|
import styles from './VersionTableRow.module.scss'
|
||||||
import { VersionTableContracts } from './VersionTable'
|
import { VersionTableContracts, VersionTableCommons } from './VersionTable'
|
||||||
import VersionNumber from './VersionNumber'
|
import VersionNumber from './VersionNumber'
|
||||||
|
|
||||||
const VersionTableRow = ({ value }: { value: any }) => {
|
const VersionTableRow = ({ value }: { value: any }) => {
|
||||||
@ -23,7 +23,7 @@ const VersionTableRow = ({ value }: { value: any }) => {
|
|||||||
<>
|
<>
|
||||||
<tr>
|
<tr>
|
||||||
<td>
|
<td>
|
||||||
{value.contracts && (
|
{(value.name === 'Commons' || value.contracts) && (
|
||||||
<button className={styles.handle} {...getToggleProps()}>
|
<button className={styles.handle} {...getToggleProps()}>
|
||||||
{isOpen ? (
|
{isOpen ? (
|
||||||
<span>▼</span>
|
<span>▼</span>
|
||||||
@ -50,6 +50,13 @@ const VersionTableRow = ({ value }: { value: any }) => {
|
|||||||
/>
|
/>
|
||||||
</td>
|
</td>
|
||||||
</tr>
|
</tr>
|
||||||
|
{value.name === 'Commons' && (
|
||||||
|
<tr {...getCollapseProps()}>
|
||||||
|
<td colSpan={2}>
|
||||||
|
<VersionTableCommons />
|
||||||
|
</td>
|
||||||
|
</tr>
|
||||||
|
)}
|
||||||
{value.contracts && (
|
{value.contracts && (
|
||||||
<tr {...getCollapseProps()}>
|
<tr {...getCollapseProps()}>
|
||||||
<td colSpan={2}>
|
<td colSpan={2}>
|
||||||
|
Loading…
x
Reference in New Issue
Block a user