diff --git a/packages/app-staking/src/Overview/Summary.tsx b/packages/app-staking/src/Overview/Summary.tsx index 7b3bf0e151..24a6fc5280 100644 --- a/packages/app-staking/src/Overview/Summary.tsx +++ b/packages/app-staking/src/Overview/Summary.tsx @@ -15,20 +15,18 @@ import { withCalls, withMulti } from '@polkadot/react-api'; import translate from '../translate'; interface Props extends I18nProps { - className?: string; allControllers: string[]; + className?: string; + currentValidatorsControllersV1OrStashesV2: string[]; lastAuthor?: string; lastBlock: string; staking_validatorCount?: BN; - currentValidatorsControllersV1OrStashesV2: string[]; + next: string[]; } class Summary extends React.PureComponent { public render (): React.ReactNode { - const { className, allControllers, lastAuthor, lastBlock, style, t, staking_validatorCount, currentValidatorsControllersV1OrStashesV2 } = this.props; - const waiting = allControllers.length > currentValidatorsControllersV1OrStashesV2.length - ? (allControllers.length - currentValidatorsControllersV1OrStashesV2.length) - : allControllers.length; + const { className, currentValidatorsControllersV1OrStashesV2, lastAuthor, lastBlock, next, style, staking_validatorCount, t } = this.props; return ( { {currentValidatorsControllersV1OrStashesV2.length}/{staking_validatorCount ? staking_validatorCount.toString() : '-'} - {waiting} + {next.length}
diff --git a/packages/app-staking/src/Overview/index.tsx b/packages/app-staking/src/Overview/index.tsx index 1a647389b7..8ceba2c226 100644 --- a/packages/app-staking/src/Overview/index.tsx +++ b/packages/app-staking/src/Overview/index.tsx @@ -16,9 +16,9 @@ import Summary from './Summary'; import { withApi } from '@polkadot/react-api'; import { ApiProps } from '@polkadot/react-api/types'; -type Props = ApiProps & BareProps & ComponentProps & { +interface Props extends ApiProps, BareProps, ComponentProps { chain_subscribeNewHead?: HeaderExtended; -}; +} class Overview extends React.PureComponent { public render (): React.ReactNode { @@ -52,6 +52,7 @@ class Overview extends React.PureComponent { currentValidatorsControllersV1OrStashesV2={currentValidatorsControllersV1OrStashesV2} lastBlock={lastBlock} lastAuthor={lastAuthor} + next={nextSorted} />