Skip to content

Commit

Permalink
Deploy v4.1.0
Browse files Browse the repository at this point in the history
Changelog:
- Restructure content library
- Replace homepage twitter feed with tools list
- Add compare page
- Minor bug and style fixes
- Tweaks to data and copy
  • Loading branch information
danielfdsilva authored Dec 3, 2018
2 parents 993d3ef + f595ccd commit a921662
Show file tree
Hide file tree
Showing 122 changed files with 756 additions and 363 deletions.
2 changes: 1 addition & 1 deletion app/api/chart-meta.json

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion app/api/results/ae.json

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion app/api/results/af.json

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion app/api/results/al.json

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion app/api/results/am.json

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion app/api/results/ao.json

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion app/api/results/ar.json

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion app/api/results/az.json

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion app/api/results/ba.json

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion app/api/results/bd.json

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion app/api/results/bf.json

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion app/api/results/bi.json

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion app/api/results/bj.json

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion app/api/results/bo.json

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion app/api/results/br.json

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion app/api/results/bw.json

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion app/api/results/cd.json

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion app/api/results/cf.json

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion app/api/results/cg.json

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion app/api/results/ci.json

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion app/api/results/cl.json

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion app/api/results/cm.json

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion app/api/results/cn.json

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion app/api/results/co.json

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion app/api/results/cr.json

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion app/api/results/do.json

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion app/api/results/dz.json

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion app/api/results/ec.json

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion app/api/results/eg.json

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion app/api/results/er.json

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion app/api/results/et.json

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion app/api/results/ge.json

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion app/api/results/gh.json

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion app/api/results/gn.json

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion app/api/results/gt.json

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion app/api/results/hn.json

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion app/api/results/ht.json

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion app/api/results/id.json

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion app/api/results/in.json

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion app/api/results/iq.json

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion app/api/results/jm.json

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion app/api/results/jo.json

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion app/api/results/ke.json

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion app/api/results/kg.json

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion app/api/results/kh.json

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion app/api/results/kw.json

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion app/api/results/kz.json

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion app/api/results/la.json

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion app/api/results/lb.json

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion app/api/results/lk.json

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion app/api/results/lr.json

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion app/api/results/ls.json

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion app/api/results/ly.json

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion app/api/results/ma.json

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion app/api/results/md.json

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion app/api/results/mg.json

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion app/api/results/ml.json

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion app/api/results/mm.json

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion app/api/results/mn.json

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion app/api/results/mr.json

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion app/api/results/mw.json

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion app/api/results/mx.json

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion app/api/results/my.json

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion app/api/results/mz.json

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion app/api/results/na.json

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion app/api/results/ne.json

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion app/api/results/ng.json

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion app/api/results/ni.json

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion app/api/results/np.json

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion app/api/results/om.json

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion app/api/results/pa.json

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion app/api/results/pe.json

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion app/api/results/ph.json

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion app/api/results/pk.json

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion app/api/results/ps.json

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion app/api/results/py.json

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion app/api/results/rs.json

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion app/api/results/ru.json

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion app/api/results/rw.json

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion app/api/results/sa.json

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion app/api/results/sd.json

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion app/api/results/sg.json

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion app/api/results/sl.json

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion app/api/results/sn.json

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion app/api/results/so.json

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion app/api/results/ss.json

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion app/api/results/sv.json

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion app/api/results/td.json

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion app/api/results/tg.json

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion app/api/results/th.json

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion app/api/results/tj.json

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion app/api/results/tm.json

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion app/api/results/tn.json

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion app/api/results/tr.json

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion app/api/results/tw.json

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion app/api/results/tz.json

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion app/api/results/ua.json

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion app/api/results/ug.json

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion app/api/results/uy.json

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion app/api/results/uz.json

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion app/api/results/vn.json

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion app/api/results/za.json

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion app/api/results/zm.json

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion app/api/results/zw.json

Large diffs are not rendered by default.

44 changes: 44 additions & 0 deletions app/assets/icons/collecticons/chart-line.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
5 changes: 4 additions & 1 deletion app/assets/scripts/components/area-chart.js
Original file line number Diff line number Diff line change
Expand Up @@ -302,7 +302,10 @@ class AreaChart extends React.Component {
const nIact = nextProps.interactionData
const pIact = this.props.interactionData

if (!isEqual(this.props.data, nextProps.data)) {
if (
!isEqual(this.props.data, nextProps.data) ||
!isEqual(this.props.yDomain, nextProps.yDomain)
) {
this.updateChart(nextProps)

// Micro updates for performance reasons
Expand Down
Loading

0 comments on commit a921662

Please sign in to comment.