Blame view

imports/client/views/nonOrg/app/module/navigation/AppNavigation.js 1.37 KB
a8c5a7fb6   Deepak   added teachers view
1
2
3
4
5
6
7
8
9
10
11
12
  import React, { Component }         from 'react';
  import { Navbar }                   from 'react-bootstrap';
  import { Link }                     from 'react-router';
  import {PublicNavigation}             from './PublicNavigation.js';
  import {AuthenticatedNavigation}    from './AuthenticatedNavigation.js';
  // import '/imports/client/assets/css/icons/icomoon/styles.css';
  // import '/imports/client/assets/css/bootstrap.css';
  // import '/imports/client/assets/css/core.css';
  // import '/imports/client/assets/css/components.css';
  // import '/imports/client/assets/css/colors.css';
  // import '/imports/client/assets/css/colors.css';
  export class AppNavigation extends Component {
8c4a3096b   Deepak   added settings an...
13

a8c5a7fb6   Deepak   added teachers view
14
15
16
    constructor(props) {
      super(props);
      this.state = {
8c4a3096b   Deepak   added settings an...
17

a8c5a7fb6   Deepak   added teachers view
18
19
      };
    };
8c4a3096b   Deepak   added settings an...
20

a8c5a7fb6   Deepak   added teachers view
21
22
23
24
25
    onUpdate(key, value) {
      this.setState({[key]: value});
    };
    render() {
      const {user} = this.props.data;
878ca8a15   Deepak   added signup form...
26
      console.log(user);
a8c5a7fb6   Deepak   added teachers view
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
      if(user){
        return(
          <AuthenticatedNavigation
          data = {this.props.data}
          />
        )
      }else{
        return(
          <Navbar>
            <Navbar.Header>
              <Navbar.Brand>
                <Link to="/">Application Name</Link>
              </Navbar.Brand>
              <Navbar.Toggle />
            </Navbar.Header>
            <Navbar.Collapse>
              <PublicNavigation />
            </Navbar.Collapse>
          </Navbar>
  
        )
      }
8c4a3096b   Deepak   added settings an...
49

a8c5a7fb6   Deepak   added teachers view
50
51
52
53
54
55
      return (
        <div></div>
      );
    };
  
  };