Use chain colors for badge display (#357)

This commit is contained in:
Jaco Greeff 2020-06-02 12:43:52 +02:00 committed by GitHub
parent 6349b9d4e2
commit b21956f608
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
3 changed files with 15 additions and 5 deletions

View File

@ -48,6 +48,7 @@ export interface ProviderMeta {
}
export interface MetadataDef {
color?: string;
chain: string;
genesisHash: string;
icon: string;

View File

@ -78,10 +78,12 @@ export default function Request ({ account: { isExternal }, buttonText, isFirst,
return (
<>
<Address
address={json.address}
genesisHash={json.genesisHash}
/>
<div>
<Address
address={json.address}
genesisHash={json.genesisHash}
/>
</div>
{isExternal
? (
<Qr
@ -121,7 +123,9 @@ export default function Request ({ account: { isExternal }, buttonText, isFirst,
return (
<>
<Address address={raw.address} />
<div>
<Address address={raw.address} />
</div>
<Bytes
bytes={raw.data}
url={url}

View File

@ -151,6 +151,11 @@ function Address ({ actions, address, children, className, genesisHash, name, pa
<div
className='banner chain'
data-field='chain'
style={
chain.definition.color
? { backgroundColor: chain.definition.color }
: undefined
}
>
{chain.name}
</div>