diff options
| author | Jules Laplace <julescarbon@gmail.com> | 2019-01-13 21:06:51 +0100 |
|---|---|---|
| committer | Jules Laplace <julescarbon@gmail.com> | 2019-01-13 21:06:51 +0100 |
| commit | b4ed297a6dc73ec5f5cf2772ca1b754ea3f98cae (patch) | |
| tree | 59798cf83e459a7f543515f54af2d7898257f44a /client/faceAnalysis/faceAnalysis.query.js | |
| parent | 6710b9f7f223acd01ac82171d9f9f4eb577f5885 (diff) | |
basic blurring applet
Diffstat (limited to 'client/faceAnalysis/faceAnalysis.query.js')
| -rw-r--r-- | client/faceAnalysis/faceAnalysis.query.js | 12 |
1 files changed, 11 insertions, 1 deletions
diff --git a/client/faceAnalysis/faceAnalysis.query.js b/client/faceAnalysis/faceAnalysis.query.js index a79e3e78..33dd641f 100644 --- a/client/faceAnalysis/faceAnalysis.query.js +++ b/client/faceAnalysis/faceAnalysis.query.js @@ -19,13 +19,23 @@ class FaceAnalysisQuery extends Component { } upload(blob) { + if (this.state.image) { + URL.revokeObjectURL(this.state.image) + } + const url = URL.createObjectURL(blob) + this.setState({ image: url }) this.props.actions.upload(this.props.payload, blob) } + componentWillUnmount() { + if (this.state.image) { + URL.revokeObjectURL(this.state.image) + } + } + render() { const { result } = this.props const { image } = this.state - console.log(result) const style = {} if (image) { style.backgroundImage = 'url(' + image + ')' |
