From 91bf23a6434e989f5da40780df26e41139f9f4ce Mon Sep 17 00:00:00 2001 From: Zamil Majdy <z.majdy1996@gmail.com> Date: Mon, 24 Apr 2017 15:29:32 +0700 Subject: [PATCH] [#140652771] [#21] [Refactor] Delete unused import, fix layout, fix indentation --- assets/js/CreateVacancy.jsx | 5 ++--- assets/js/__test__/components/VacancyList-test.jsx | 6 ++++++ assets/js/components/CancelModal.jsx | 3 +-- assets/js/components/VacancyList.jsx | 5 +++-- 4 files changed, 12 insertions(+), 7 deletions(-) diff --git a/assets/js/CreateVacancy.jsx b/assets/js/CreateVacancy.jsx index 3f90995a..8989c3ba 100644 --- a/assets/js/CreateVacancy.jsx +++ b/assets/js/CreateVacancy.jsx @@ -35,9 +35,8 @@ export default class CreateVacancy extends React.Component { data.open_time = data.open_time.format(); data.close_time = data.close_time.format(); data.company = this.state.company.id; - console.log(data); - Server.post('/vacancies/', this.state).then(() => { + Server.post('/vacancies/', data).then(() => { browserHistory.push('/lowongan'); }, error => error.then((r) => { this.modalAlert.open('Gagal Membuat Lowongan', Dumper.dump(r,' ')); @@ -53,7 +52,7 @@ export default class CreateVacancy extends React.Component { <Icon name="briefcase" circular /> <Header.Content> Lowongan KP - </Header.Content> + </Header.Content> </Header> <Form loading={this.state.formLoading} onSubmit={this.handleSubmit}> <Form.Field label="Posisi" name="name" control={Input} onChange={this.handleChange} required /> diff --git a/assets/js/__test__/components/VacancyList-test.jsx b/assets/js/__test__/components/VacancyList-test.jsx index 4b5bac4c..76bb6c27 100644 --- a/assets/js/__test__/components/VacancyList-test.jsx +++ b/assets/js/__test__/components/VacancyList-test.jsx @@ -27,6 +27,7 @@ describe('VacancyList', () => { const vacancyList = ReactTestUtils.renderIntoDocument( <VacancyList userId={1} url="test" />); expect(vacancyList).to.exist; + fetchMock.restore(); }); it('renders without problem for company', () => { @@ -35,6 +36,7 @@ describe('VacancyList', () => { <VacancyList type="company" userId={1} url="test" />); vacancyList.state.vacancies = response; expect(vacancyList.generateVacancies()).to.exist; + fetchMock.restore(); }); it('update bookmarks without problem', () => { @@ -43,6 +45,7 @@ describe('VacancyList', () => { <VacancyList userId={1} url="test" />); vacancyList.updateBookmarkList(); expect(JSON.stringify(vacancyList.state.bookmarkList)).to.be.defined; + fetchMock.restore(); }); it('renders marked bookmarked vacancies without problem', () => { @@ -52,6 +55,7 @@ describe('VacancyList', () => { vacancyList.state.vacancies = response; vacancyList.state.bookmarkList = [{ id: 5 }, { id: 3 }, { id: 1 }]; expect(vacancyList.generateVacancies()).to.exist; + fetchMock.restore(); }); it('renders not marked vacancies without problem', () => { @@ -61,6 +65,7 @@ describe('VacancyList', () => { vacancyList.state.vacancies = response; vacancyList.state.bookmarkList = [{ id: 6 }, { id: 4 }, { id: 2 }]; expect(vacancyList.generateVacancies()).to.exist; + fetchMock.restore(); }); it('success calling API', () => { @@ -69,6 +74,7 @@ describe('VacancyList', () => { <VacancyList userId={1} url="test" />); vacancyList.state.vacancies = response; expect(JSON.stringify(vacancyList.state.vacancies)).to.equal(JSON.stringify(response)); + fetchMock.restore(); }); }); diff --git a/assets/js/components/CancelModal.jsx b/assets/js/components/CancelModal.jsx index 723bc3bc..662847cb 100644 --- a/assets/js/components/CancelModal.jsx +++ b/assets/js/components/CancelModal.jsx @@ -52,7 +52,6 @@ export default class CancelModal extends React.Component { header: 'Permintaan gagal', content: this.batalFailed, }); - } open = () => this.setState({ modalOpen: true }); @@ -80,4 +79,4 @@ export default class CancelModal extends React.Component { </Modal.Actions> </Modal> ); -} \ No newline at end of file +} diff --git a/assets/js/components/VacancyList.jsx b/assets/js/components/VacancyList.jsx index 412f4cc9..5e479049 100644 --- a/assets/js/components/VacancyList.jsx +++ b/assets/js/components/VacancyList.jsx @@ -1,9 +1,10 @@ import React from 'react'; -import { Segment, Item, Button } from 'semantic-ui-react'; +import { Item, Button } from 'semantic-ui-react'; +import { Link } from 'react-router'; import Vacancy from './Vacancy'; import CompanyVacancy from './CompanyVacancy'; import Server from '../lib/Server'; -import {Link} from "react-router"; + export default class VacancyList extends React.Component { -- GitLab