|
1 | 1 | import React, {Component} from 'react';
|
2 | 2 | import {Timeline, Tweet} from 'react-twitter-widgets'
|
3 | 3 | import {
|
4 |
| - Container, |
5 |
| - Row, |
6 |
| - Col, |
7 |
| - Card, |
8 |
| - Collection, |
9 |
| - ProgressBar |
| 4 | + Container, Row, Col, Card, Collection, ProgressBar, Tabs, Tab |
10 | 5 | } from 'react-materialize'
|
11 | 6 | import {
|
12 | 7 | Link,
|
13 | 8 | } from 'react-router-dom';
|
14 | 9 |
|
| 10 | +let query = require('jquery'); |
| 11 | + |
15 | 12 | class Veille extends Component {
|
16 | 13 | constructor(props) {
|
17 | 14 | super(props);
|
@@ -55,7 +52,7 @@ class Veille extends Component {
|
55 | 52 |
|
56 | 53 | render() {
|
57 | 54 |
|
58 |
| - return (<Row> |
| 55 | + return (<Row style={{marginTop: 10, height: '56em'}}> |
59 | 56 | <Card className={'col s4'}>
|
60 | 57 | <h5>Comptes twitter suivies</h5>
|
61 | 58 | <hr/>
|
@@ -86,24 +83,89 @@ class Veille extends Component {
|
86 | 83 | </Card>
|
87 | 84 | <Col s={8}>
|
88 | 85 | <Container>
|
89 |
| - {this.state.selected ? <Timeline |
90 |
| - dataSource={{ |
91 |
| - sourceType: 'profile', |
92 |
| - screenName: this.state.selected ? this.state.selected.id |
93 |
| - : "reactjs" |
94 |
| - }} |
95 |
| - options={{ |
96 |
| - username: this.state.selected ? this.state.selected.id |
97 |
| - : "reactjs", |
98 |
| - height: '800' |
99 |
| - }} |
100 |
| - onLoad={() => console.log('Timeline is loaded!')} |
101 |
| - /> |
102 |
| - |
103 |
| - : <p>Sélectionnez un compte</p>} |
104 |
| - |
| 86 | + <Tabs className='tab-demo z-depth-1'> |
| 87 | + <Tab title="TimeLine" active> |
| 88 | + <div> |
| 89 | + {this.state.selected ? null : <p>Sélectionnez un compte</p>} |
| 90 | + <Timeline |
| 91 | + dataSource={{ |
| 92 | + sourceType: 'profile', |
| 93 | + screenName: this.state.selected |
| 94 | + ? this.state.selected.id |
| 95 | + : "react" |
| 96 | + }} |
| 97 | + options={{ |
| 98 | + username: this.state.selected ? this.state.selected.id |
| 99 | + : "merde", |
| 100 | + height: '800' |
| 101 | + }} |
| 102 | + onLoad={() => console.log('Timeline is loaded!')} |
| 103 | + /> |
| 104 | + </div> |
| 105 | + </Tab> |
| 106 | + <Tab title="Tweets sauvegardés"> |
| 107 | + <div> |
| 108 | + <Tweet |
| 109 | + tweetId="955857875695529984" |
| 110 | + options={{ |
| 111 | + username: this.state.selected ? this.state.selected.id |
| 112 | + : "reactjs", |
| 113 | + height: '1000', |
| 114 | + width: '500' |
| 115 | + }}> |
| 116 | + </Tweet> |
| 117 | + </div> |
| 118 | + </Tab> |
| 119 | + <Tab title="Test 3"> |
| 120 | + <div className={'green'}> |
| 121 | + Test 3 |
| 122 | + </div> |
| 123 | + |
| 124 | + </Tab> |
| 125 | + <Tab title="Test 4">Test 4</Tab> |
| 126 | + </Tabs> |
| 127 | + |
| 128 | + {/*<ul id="tabs-swipe-demo" class="tabs col s12"> |
| 129 | + <li class="tab col s3"><a class="active" href="#test-swipe-1">TimeLine</a></li> |
| 130 | + <li class="tab col s3"><a href="#test-swipe-2">Tweets sauvegardés</a></li> |
| 131 | + <li class="tab col s3"><a href="#test-swipe-3">Test 3</a></li> |
| 132 | + </ul> |
| 133 | +
|
| 134 | + <div id="test-swipe-1" class="col s12 " style={{height:'50em'}}> |
| 135 | + {this.state.selected ? null : <p>Sélectionnez un compte</p>} |
| 136 | + <Timeline |
| 137 | + dataSource={{ |
| 138 | + sourceType: 'profile', |
| 139 | + screenName: this.state.selected ? this.state.selected.id |
| 140 | + : "react" |
| 141 | + }} |
| 142 | + options={{ |
| 143 | + username: this.state.selected ? this.state.selected.id |
| 144 | + : "merde", |
| 145 | + height: '800' |
| 146 | + }} |
| 147 | + onLoad={()=> console.log('Timeline is loaded!')} |
| 148 | + /> |
| 149 | +
|
| 150 | + </div> |
| 151 | +
|
| 152 | + <div id="test-swipe-2" class="col s12" style={{height:'30em'}}> |
| 153 | +
|
| 154 | + <Tweet |
| 155 | + tweetId="955857875695529984" |
| 156 | + options={{ |
| 157 | + username: this.state.selected ? this.state.selected.id |
| 158 | + : "reactjs", |
| 159 | + height: '1000', |
| 160 | + width:'500' |
| 161 | + }}> |
| 162 | + </Tweet> |
| 163 | +
|
| 164 | + </div> |
| 165 | + <div id="test-swipe-3" class="col s12 green" style={{height:'30em'}}>Test 3</div>*/} |
105 | 166 | </Container>
|
106 | 167 | </Col>
|
| 168 | + |
107 | 169 | </Row>
|
108 | 170 | )
|
109 | 171 | }
|
|
0 commit comments