1
- import _ from 'lodash' ;
2
1
import React , { Component } from 'react' ;
3
2
import ReactMarkdown from 'react-markdown' ;
4
- import { Link } from 'react-router-dom' ;
5
3
import rehypeRaw from 'rehype-raw' ;
6
- import { Navigate } from 'react-router-dom' ;
4
+ import { Navigate , Link } from 'react-router-dom' ;
7
5
import queryString from 'query-string' ;
8
6
import { compose } from 'redux' ;
9
7
import { connect } from 'react-redux' ;
10
- import { defineMessages , FormattedMessage , injectIntl } from 'react-intl' ;
8
+ import { defineMessages , injectIntl } from 'react-intl' ;
11
9
12
10
import withRouter from 'app/withRouter' ;
13
- import {
14
- AnimatedCount ,
15
- SearchBox ,
16
- Category ,
17
- Country ,
18
- Schema ,
19
- Statistics ,
20
- } from 'components/common' ;
11
+ import { AnimatedCount , SearchBox } from 'components/common' ;
21
12
import { fetchStatistics } from 'actions/index' ;
22
13
import { selectMetadata , selectSession , selectStatistics } from 'selectors' ;
23
14
import Screen from 'components/Screen/Screen' ;
@@ -30,6 +21,10 @@ const messages = defineMessages({
30
21
id : 'home.title' ,
31
22
defaultMessage : 'Find public records and leaks' ,
32
23
} ,
24
+ about : {
25
+ id : 'home.about' ,
26
+ defaultMessage : 'Acerca de Cuba Investiga' ,
27
+ } ,
33
28
access_disabled : {
34
29
id : 'home.access_disabled' ,
35
30
defaultMessage : 'Public access temporarily disabled' ,
@@ -40,16 +35,20 @@ const messages = defineMessages({
40
35
} ,
41
36
count_entities : {
42
37
id : 'home.counts.entities' ,
43
- defaultMessage : 'Public entities ' ,
38
+ defaultMessage : 'Entidades ' ,
44
39
} ,
45
40
count_datasets : {
46
41
id : 'home.counts.datasets' ,
47
- defaultMessage : 'Public datasets ' ,
42
+ defaultMessage : 'Conjuntos de datos ' ,
48
43
} ,
49
44
count_countries : {
50
45
id : 'home.counts.countries' ,
51
46
defaultMessage : 'Countries & territories' ,
52
47
} ,
48
+ count_documents : {
49
+ id : 'collection.info.documents' ,
50
+ defaultMessage : 'Documentos' ,
51
+ } ,
53
52
} ) ;
54
53
55
54
export class HomeScreen extends Component {
@@ -106,19 +105,19 @@ export class HomeScreen extends Component {
106
105
/>
107
106
< div className = "HomeScreen__thirds" >
108
107
< AnimatedCount
109
- count = { statistics ?. things }
108
+ count = { 87500000 }
110
109
isPending = { statistics . isPending }
111
110
label = { intl . formatMessage ( messages . count_entities ) }
112
111
/>
113
112
< AnimatedCount
114
- count = { statistics ?. collections }
113
+ count = { 40 }
115
114
isPending = { statistics . isPending }
116
115
label = { intl . formatMessage ( messages . count_datasets ) }
117
116
/>
118
117
< AnimatedCount
119
- count = { _ . size ( statistics ?. countries ) }
118
+ count = { 115171 }
120
119
isPending = { statistics . isPending }
121
- label = { intl . formatMessage ( messages . count_countries ) }
120
+ label = { intl . formatMessage ( messages . count_documents ) }
122
121
/>
123
122
</ div >
124
123
</ div >
@@ -158,6 +157,14 @@ export class HomeScreen extends Component {
158
157
< p className = "HomeScreen__paragraph--center" >
159
158
< Link to = "/pages/about" > Más información</ Link >
160
159
</ p >
160
+ < h1 className = "HomeScreen__title" >
161
+ { intl . formatMessage ( messages . about ) }
162
+ </ h1 >
163
+ < div className = "HomeScreen__thirds" >
164
+ Cuba Investiga es una herramienta para hacer periodismo de
165
+ investigación sobre Cuba.< br />
166
+ < Link to = "/pages/about" > Más información</ Link >
167
+ </ div >
161
168
</ div >
162
169
</ section >
163
170
</ div >
0 commit comments