mirror of
https://github.com/oceanprotocol/commons.git
synced 2023-03-15 18:03:00 +01:00
get faucet network from response
This commit is contained in:
parent
7d911bf763
commit
dd9b1b5122
@ -34,7 +34,8 @@ const stateMockIncomplete = {
|
|||||||
},
|
},
|
||||||
faucet: {
|
faucet: {
|
||||||
name: 'Faucet',
|
name: 'Faucet',
|
||||||
version: undefined
|
version: undefined,
|
||||||
|
network: undefined
|
||||||
},
|
},
|
||||||
status: {
|
status: {
|
||||||
ok: false,
|
ok: false,
|
||||||
@ -46,7 +47,8 @@ const stateMockIncomplete = {
|
|||||||
const mockResponse = {
|
const mockResponse = {
|
||||||
data: {
|
data: {
|
||||||
software: 'Faucet',
|
software: 'Faucet',
|
||||||
version: '6.6.6'
|
version: '6.6.6',
|
||||||
|
network: 'Pacific'
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -47,14 +47,6 @@ export default class VersionNumbers extends PureComponent<
|
|||||||
? 'Spree'
|
? 'Spree'
|
||||||
: new URL(nodeUri).hostname.split('.')[0]
|
: new URL(nodeUri).hostname.split('.')[0]
|
||||||
|
|
||||||
public faucetNetwork = faucetUri.includes('dev-ocean')
|
|
||||||
? new URL(faucetUri).hostname.split('.')[1]
|
|
||||||
: faucetUri.includes('oceanprotocol.com')
|
|
||||||
? 'Pacific'
|
|
||||||
: faucetUri.includes('localhost')
|
|
||||||
? 'Spree'
|
|
||||||
: 'Unknown'
|
|
||||||
|
|
||||||
// define a minimal default state to fill UI
|
// define a minimal default state to fill UI
|
||||||
public state: VersionNumbersState = {
|
public state: VersionNumbersState = {
|
||||||
commons: {
|
commons: {
|
||||||
@ -77,7 +69,7 @@ export default class VersionNumbers extends PureComponent<
|
|||||||
faucet: {
|
faucet: {
|
||||||
name: 'Faucet',
|
name: 'Faucet',
|
||||||
version: '',
|
version: '',
|
||||||
network: this.faucetNetwork,
|
network: '',
|
||||||
status: OceanPlatformTechStatus.Loading
|
status: OceanPlatformTechStatus.Loading
|
||||||
},
|
},
|
||||||
status: {
|
status: {
|
||||||
@ -135,11 +127,14 @@ export default class VersionNumbers extends PureComponent<
|
|||||||
// fail silently
|
// fail silently
|
||||||
if (response.status !== 200) return
|
if (response.status !== 200) return
|
||||||
|
|
||||||
|
const { version, network } = response.data
|
||||||
|
|
||||||
this.setState({
|
this.setState({
|
||||||
...this.state,
|
...this.state,
|
||||||
faucet: {
|
faucet: {
|
||||||
...this.state.faucet,
|
...this.state.faucet,
|
||||||
version: response.data.version,
|
version,
|
||||||
|
network,
|
||||||
status: OceanPlatformTechStatus.Working
|
status: OceanPlatformTechStatus.Working
|
||||||
}
|
}
|
||||||
})
|
})
|
||||||
|
@ -23,7 +23,7 @@
|
|||||||
},
|
},
|
||||||
{
|
{
|
||||||
"name": "faucet",
|
"name": "faucet",
|
||||||
"version": "~0.2.4"
|
"version": "~0.3.1"
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user