async save() { const { draft, name, start_date, end_date, input, output } = this.state; const description = JSON.stringify(this.quill.getContents()); let url; if (this.props.mode === 'create') { url = '/admin/contests/create'; } if (this.props.mode === 'update') { url = '/admin/contests/update/' + this.props.contest_id; } let res = await axios .post(url, { draft, name, description, start_date, end_date, input, output }); location = '/admin/contests'; }