An open API service indexing awesome lists of open source software.

https://github.com/api3dao/logos

API3 logos package
https://github.com/api3dao/logos

Last synced: 4 months ago
JSON representation

API3 logos package

Awesome Lists containing this project

README

          

# Getting started

## Installation

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

## Usage

### React

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


43114
BTC
nodary
;
```

### HTML

```html


43114
BTC
nodary

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);
},
}
...
}

```

## API

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

### ChainLogo

| Prop | Type | Description |
| ----- | ------- | ----------- |
| id | string | Chain id |
| light | boolean | Light theme |

### SymbolLogo

| Prop | Type | Description |
| ----- | ------- | ----------- |
| id | string | Symbol id |
| light | boolean | Light theme |

### ApiProviderLogo

| Prop | Type | Description |
| ----- | ------- | ----------- |
| id | string | ApiProvider |
| light | boolean | Light theme |

## Visit

Live demo at [https://api3dao.github.io/logos](https://api3dao.github.io/logos)