Add empty logo for unknown extensions (#6741)

This commit is contained in:
Jaco 2021-12-28 09:08:51 +01:00 committed by GitHub
parent 34f28bf931
commit 62b8ef95f6
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -5,7 +5,7 @@ import type { ChainInfo } from '../types';
import React, { useCallback, useMemo, useRef, useState } from 'react';
import { extensionLogos } from '@polkadot/apps-config';
import { emptyLogos, extensionLogos } from '@polkadot/apps-config';
import { Button, Dropdown, Spinner, Table } from '@polkadot/react-components';
import { useToggle } from '@polkadot/react-hooks';
@ -25,7 +25,7 @@ function Extensions ({ chainInfo, className }: Props): React.ReactElement<Props>
const [isBusy, toggleBusy] = useToggle();
const options = useMemo(
() => (extensions || []).map(({ extension: { name, version } }, value) =>
iconOption(`${name} ${version}`, value, extensionLogos[name])),
iconOption(`${name} ${version}`, value, extensionLogos[name] || emptyLogos.empty)),
[extensions]
);
const _updateMeta = useCallback(