From 7b1a43e12c3ff6bcb2262290382c3881553aab39 Mon Sep 17 00:00:00 2001 From: rlacko <rlacko99@gmail.com> Date: Wed, 8 Apr 2020 19:49:47 +0200 Subject: [PATCH] loading circle --- package.json | 4 +--- src/components/forms/AddSolutionForm.js | 20 +++++++++++--------- src/setupProxy.js | 7 ------- 3 files changed, 12 insertions(+), 19 deletions(-) delete mode 100644 src/setupProxy.js diff --git a/package.json b/package.json index 49effd9..8b6be0c 100644 --- a/package.json +++ b/package.json @@ -1,11 +1,9 @@ { "name": "kszkepzes-frontend", - "version": "0.2.7", + "version": "0.2.8", "private": false, - "proxy": "http://127.0.0.1:8000/", "dependencies": { "axios": "^0.19.2", - "http-proxy-middleware": "^0.20.0", "eslint-plugin-flowtype": "^4.6.0", "moment": "^2.24.0", "npm": "^6.13.7", diff --git a/src/components/forms/AddSolutionForm.js b/src/components/forms/AddSolutionForm.js index 014a2cf..b179dd9 100644 --- a/src/components/forms/AddSolutionForm.js +++ b/src/components/forms/AddSolutionForm.js @@ -25,7 +25,7 @@ class AddSolutionForm extends Component { super(props); this.state = { showModal: false, - uploadState: true, + loading: false, }; } @@ -179,28 +179,30 @@ class AddSolutionForm extends Component { > <Icon name='checkmark' /> BeadĂĄs - {this.state.uploadState? - null - : - <Dimmer active> - <Loader size='massive'/> - </Dimmer>} + {this.state.loading? + <Dimmer active> + <Loader size='massive'/> + </Dimmer> + : null } </Button> } text='beadod az Ăşj megoldĂĄst, ami felĂźlĂrja az elĹzĹt' onAccept={() => { this.setState({ - uploadState: false + loading: true }) this.props.addSolution({ task, accepted, corrected, note, name, description, file, }).then( (response)=> { this.setState({ - uploadState: true, + loading: false, showModal: false }) this.props.clearWrite(); }, (response)=> { + this.setState({ + loading: false, + }) alert('Sikertelen feltĂśltĂŠs!') }); } diff --git a/src/setupProxy.js b/src/setupProxy.js deleted file mode 100644 index 1ffb50a..0000000 --- a/src/setupProxy.js +++ /dev/null @@ -1,7 +0,0 @@ -const proxy = require('http-proxy-middleware'); - -module.exports = function(app) { - app.use(proxy('/api', { target: 'http://127.0.0.1:8000/' })) - app.use(proxy('/media', { target: 'http://127.0.0.1:8000/' })) - app.use(proxy('/admin', { target: 'http://127.0.0.1:8000/' })) -}; \ No newline at end of file -- GitLab