From 9052c7b0eb5f0b3c4bb20c64f393b6d75f3c650e Mon Sep 17 00:00:00 2001 From: Thomas Ruoff Date: Thu, 1 Feb 2018 01:23:58 +0100 Subject: [PATCH] store json after every generate --- client/src/App.js | 20 +- client/src/Input.js | 1 + client/src/LatestList.js | 20 + client/src/apiHelper.js | 33 +- server/index.js | 21 +- server/package-lock.json | 3667 ++++++++++++++++++++++++++++++++++++++ server/package.json | 2 + server/store.js | 14 + server/utils.js | 2 +- 9 files changed, 3761 insertions(+), 19 deletions(-) create mode 100644 client/src/LatestList.js create mode 100644 server/package-lock.json create mode 100644 server/store.js diff --git a/client/src/App.js b/client/src/App.js index fb1b598..ac22638 100644 --- a/client/src/App.js +++ b/client/src/App.js @@ -2,18 +2,25 @@ import React, { Component } from 'react'; import LetterOptions from './LetterOptions'; import Button from './Button'; import Preview from './Preview'; -import {generatePdf} from './apiHelper'; +import LatestList from './LatestList'; +import {generatePdf, getLatest} from './apiHelper'; import './App.css'; class App extends Component { + componentDidMount() { + getLatest() + .then(latest => this.setState({latest})); + } + render() { const state = this.state || {}; return (
- + +