Guest User

Untitled

a guest
Nov 24th, 2017
71
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.89 KB | None | 0 0
  1. import React from 'react'
  2.  
  3. import { BrowserRouter, Switch, Route } from 'react-router-dom'
  4.  
  5. import {FundDetails} from "../pages/fund_detail";
  6. import {Dashboard} from "../pages/dashboard";
  7. import {Main} from "../pages/main";
  8.  
  9.  
  10. export class SiteRouter extends React.Component {
  11. render(){
  12. return (
  13. <BrowserRouter>
  14. <Switch>
  15. <Route component={Main}/>
  16. <Route path="/fund_details" component={FundDetails} />
  17. <Route path="/dashboard" component={Dashboard} />
  18. </Switch>
  19. </BrowserRouter>
  20. );
  21. }
  22. }
  23.  
  24. import React from 'react';
  25.  
  26. import { NavItem, Nav, Navbar } from 'react-bootstrap';
  27.  
  28. import styled from 'styled-components';
  29.  
  30. import Particles from 'react-particles-js';
  31. import params from './../../components/particlesjs-config.json';
  32. import {PurposeLogo} from "../media/PurposeLogo";
  33.  
  34.  
  35. import {
  36. BrowserRouter as Router,
  37. Route,
  38. Link
  39. } from 'react-router-dom'
  40.  
  41. const StyledNavbar = styled(Navbar)`
  42.  
  43. background-image: linear-gradient(90deg, #320734 0%, #B71F71 100%);
  44. min-height: 100px;
  45. }
  46. `
  47.  
  48.  
  49. export class PurposeNav extends React.Component {
  50. render(){
  51. return(
  52. <StyledNavbar inverse collapseOnSelect fixedTop>
  53. <Particles
  54. height={100}
  55. params={params}
  56. style={{
  57. position: "fixed",
  58. top: 0,
  59. marginLeft: 700,
  60. width: "100%",
  61. height: "100%"
  62. }} />
  63. <Navbar.Header>
  64. <Navbar.Brand>
  65. <PurposeLogo />
  66. </Navbar.Brand>
  67. </Navbar.Header>
  68. <Navbar.Collapse>
  69. <Nav pullRight>
  70. <NavItem><Link to='fund_details'>Fund Details</Link></NavItem>
  71. <NavItem eventKey={2} href="#">Link Right</NavItem>
  72. </Nav>
  73. </Navbar.Collapse>
  74. </StyledNavbar>
  75. );
  76. }
  77. }
Add Comment
Please, Sign In to add comment