0.1.13 • Published 2 days ago

@api3/logos v0.1.13

Weekly downloads
-
License
MIT
Repository
github
Last release
2 days ago

Getting started

Installation

pnpm add @api3/logos
npm i @api3/logos
yarn add @api3/logos

Usage

React

import { ChainLogo, SymbolLogo, ApiProviderLogo } from '@api3/logos';

<div>
    <img src={ChainLogo('43114')} width={50} height={50} alt="43114" />
    <img src={SymbolLogo('BTC')} width={50} height={50} alt="BTC" />
    <img src={ApiProviderLogo('nodary')} width={50} height={50} alt="nodary" />
</div>;

HTML

<template>
    <div>
        <img src={ChainLogo('43114')} width={50} height={50} alt='43114' />
        <img src={SymbolLogo('BTC')} width={50} height={50} alt='BTC' />
        <img src={ApiProviderLogo('nodary')} width={50} height={50} alt='nodary' />
    </div>
</template>

<script>
import { ChainLogo, SymbolLogo, ApiProviderLogo } from '@api3/logos';

export default {
...
methods: {
    getSymbolLogo(symbol) {
      return SymbolLogo(symbol);
    },
    getChainLogo(chainId) {
      return ChainLogo(chainId);
    },
    getApiProviderLogo(apiProvider) {
      return ApiProviderLogo(apiProvider);
    },
}
...
}
</script>

API

light prop is optional and defaults to false (dark theme). light = true will return the light theme logo.

ChainLogo

PropTypeDescription
idstringChain id
lightbooleanLight theme

SymbolLogo

PropTypeDescription
idstringSymbol id
lightbooleanLight theme

ApiProviderLogo

PropTypeDescription
idstringApiProvider
lightbooleanLight theme

Visit

Live demo at https://api3dao.github.io/logos

0.1.13

2 days ago

0.1.12

6 days ago

0.1.11

10 days ago

0.1.10

11 days ago

0.1.8

12 days ago

0.1.9

11 days ago

0.1.7

14 days ago

0.1.6

16 days ago

0.1.4

18 days ago

0.1.5

18 days ago

0.1.2

19 days ago

0.1.3

19 days ago

0.1.1

24 days ago

0.1.0

24 days ago