123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384 |
- // Copyright 2017-2019 @polkadot/apps-routing authors & contributors
- // This software may be modified and distributed under the terms
- // of the Apache-2.0 license. See the LICENSE file for details.
- import { Routing, Routes } from './types';
- import appSettings from '@polkadot/joy-settings/';
- import election from './joy-election';
- import forum from './joy-forum';
- // import help from './joy-help';
- import media from './joy-media';
- import members from './joy-members';
- import proposals from './joy-proposals';
- import roles from './joy-roles';
- import storageRoles from './joy-storage';
- // import pages from './joy-pages';
- // import template from './123code';
- import accounts from './accounts';
- import addressbook from './addressbook';
- // import claims from './claims';
- // import contracts from './contracts';
- // import council from './council';
- // import dashboard from './dashboard';
- // import democracy from './democracy';
- import explorer from './explorer';
- import extrinsics from './extrinsics';
- // import genericAsset from './generic-asset';
- import js from './js';
- // import parachains from './parachains';
- import settings from './settings';
- import staking from './staking';
- import storage from './storage';
- import sudo from './sudo';
- import toolbox from './toolbox';
- import transfer from './transfer';
- // import treasury from './treasury';
- let routes: Routes = ([] as Routes);
- if (appSettings.isFullMode) {
- routes = routes.concat(explorer);
- }
- // Basic routes
- routes = routes.concat(
- staking,
- roles,
- storageRoles,
- transfer,
- null,
- media,
- forum,
- members,
- accounts,
- addressbook,
- null,
- election,
- proposals,
- null
- );
- if (appSettings.isFullMode) {
- routes = routes.concat(
- storage,
- extrinsics,
- sudo,
- js,
- toolbox,
- null
- )
- }
- routes = routes.concat(
- settings
- );
- const setup: Routing = {
- default: 'staking',
- routes
- };
- export default setup;
|