12345678910111213141516171819202122232425262728293031323334 |
- import { DeriveSocietyMember } from '@polkadot/api-derive/types';
- import React from 'react';
- import { AddressSmall } from '@polkadot/react-components';
- import { useTranslation } from '../translate';
- interface Props {
- value: DeriveSocietyMember;
- }
- export default function Member ({ value: { accountId, isSuspended, strikes } }: Props): React.ReactElement<Props> {
- const { t } = useTranslation();
- return (
- <tr>
- <td className='top'>
- <AddressSmall value={accountId} />
- </td>
- <td className='number top'>
- <label>{t('strikes')}</label>
- {strikes.toString()}
- </td>
- <td className='number top'>
- <label>{t('suspended')}</label>
- {isSuspended ? t('Yes') : t('No')}
- </td>
- </tr>
- );
- }
|