import React from 'react'; import SettingsPage from 'page/settings'; import HelpPage from 'page/help'; import ReportPage from 'page/report.js'; import StartPage from 'page/start.js'; import WalletPage from 'page/wallet'; import ShowPage from 'page/showPage'; import PublishPage from 'page/publish'; import DiscoverPage from 'page/discover'; import SplashScreen from 'component/splash.js'; import DeveloperPage from 'page/developer.js'; import RewardsPage from 'page/rewards.js'; import FileListDownloaded from 'page/fileListDownloaded'; import FileListPublished from 'page/fileListPublished'; import ChannelPage from 'page/channel'; import SearchPage from 'page/search'; const route = (page, routesMap) => { const component = routesMap[page]; return component; }; const Router = props => { const { currentPage, params } = props; return route(currentPage, { settings: , help: , report: , downloaded: , published: , start: , wallet: , send: , receive: , show: , channel: , publish: , developer: , discover: , rewards: , search: }); }; export default Router;