Browse Source

Add back "Staking" tab + minor fixes

Leszek Wiesner 4 years ago
parent
commit
37ae488465

+ 7 - 1
pioneer/packages/apps-routing/src/index.ts

@@ -13,6 +13,7 @@ import explorer from './explorer';
 import extrinsics from './extrinsics';
 import js from './js';
 import settings from './settings';
+import staking from './staking';
 import storage from './storage';
 import sudo from './sudo';
 import toolbox from './toolbox';
@@ -25,13 +26,18 @@ export default function create (t: <T = string> (key: string, text: string, opti
   return appSettings.uiMode === 'light'
     ? [
       members(t),
+      staking(t),
       null,
       transfer(t),
       accounts(t),
-      settings(t)
+      settings(t),
+      // Those are hidden
+      terms(t),
+      privacyPolicy(t)
     ]
     : [
       members(t),
+      staking(t),
       null,
       transfer(t),
       accounts(t),

+ 1 - 1
pioneer/packages/apps/src/Content/NotFound.tsx

@@ -7,7 +7,7 @@ import { Redirect } from 'react-router';
 
 function NotFound (): React.ReactElement {
   return (
-    <Redirect to='/explorer' />
+    <Redirect to='/staking' />
   );
 }
 

+ 1 - 1
pioneer/packages/page-staking/src/Targets/Summary.tsx

@@ -66,7 +66,7 @@ function Summary ({ lastReward, numNominators, numValidators, totalStaked }: Pro
           </CardSummary>
         )}
       </section>
-      {numValidators && numNominators && (
+      {numValidators !== undefined && numNominators !== undefined && (
         <CardSummary label={`${t<string>('validators')} / ${t<string>('nominators')}`}>
           {numValidators}&nbsp;/&nbsp;{numNominators}
         </CardSummary>