class App extends React.Component {
render() {
return ;
}
}
class Cert extends React.Component {
render() {
const {
cert: { id, aggregated, fingerprint },
} = this.props;
return (
{aggregated} -- {fingerprint}
);
}
}
class Home extends React.Component {
constructor(props) {
super(props);
this.state = {
certs: [],
};
this.serverRequest = this.serverRequest.bind(this);
}
serverRequest() {
$.get("http://localhost:3000/api/certs", (res) => {
this.setState({
certs: res,
});
});
}
componentDidMount() {
this.serverRequest();
}
render() {
return (
Certstream app
{this.state.certs.map(function (cert, i) {
return ;
})}
);
}
}
ReactDOM.render(, document.getElementById("app"));