diff --git a/assets/js/__test__/components/ApplyModal-test.jsx b/assets/js/__test__/components/ApplyModal-test.jsx index e9c5a6523f4fea97df744a20d71f5d2a9cfdbf62..e0fbfe5ec2dd54aaaba5fd3118ae36d77676b2ad 100644 --- a/assets/js/__test__/components/ApplyModal-test.jsx +++ b/assets/js/__test__/components/ApplyModal-test.jsx @@ -1,18 +1,18 @@ /* eslint-disable no-unused-expressions */ import React from 'react'; import ReactTestUtils from 'react-addons-test-utils'; -import ModalPendaftaran from '../../components/ApplyModal'; +import ApplyModal from '../../components/ApplyModal'; describe('ApplyModal', () => { it('renders without problem', () => { const modalPendaftaran = ReactTestUtils.renderIntoDocument( - <ApplicancyModal id={4} data={{key: 'value'}} buttonTitle="submit" />); + <ApplyModal id={4} data={{key: 'value'}} buttonTitle="submit" />); expect(modalPendaftaran).to.exist; }); it('open without problem', () => { const modalPendaftaran = ReactTestUtils.renderIntoDocument( - <ApplicancyModal id={4} data={{ key: 'value' }} buttonTitle="submit" />); + <ApplyModal id={4} data={{ key: 'value' }} buttonTitle="submit" />); const modal = ReactTestUtils.findRenderedDOMComponentWithTag(modalPendaftaran, 'Button'); ReactTestUtils.Simulate.click(modal); diff --git a/assets/js/components/ApplyModal.jsx b/assets/js/components/ApplyModal.jsx index a123c7512e5d621d235c5d3ea5ec532c25aa525f..537eecd0568ffb558bdf1c3e860a1feec4a6606f 100644 --- a/assets/js/components/ApplyModal.jsx +++ b/assets/js/components/ApplyModal.jsx @@ -2,7 +2,7 @@ import React from 'react'; import { Modal, Button, Icon, TextArea, Form } from 'semantic-ui-react'; import ModalAlert from './ModalAlert'; -export default class AplicancyModal extends React.Component { +export default class ApplyModal extends React.Component { static propTypes = { data: React.PropTypes.object.isRequired, id: React.PropTypes.number.isRequired, diff --git a/assets/js/components/Lowongan.jsx b/assets/js/components/Lowongan.jsx index 1fd0aee52e92965e2b34e82b6ee4fcf3394bd8c8..0d9be60fd90cc899a479667da3a6663f93695bda 100644 --- a/assets/js/components/Lowongan.jsx +++ b/assets/js/components/Lowongan.jsx @@ -1,6 +1,6 @@ import React from 'react'; import { Button, Image as ImageComponent, Item, Rating, Icon } from 'semantic-ui-react' -import ModalPendaftaran from './ModalPendaftaran'; +import ModalPendaftaran from './ApplyModal'; const paragraph = <ImageComponent src="http://semantic-ui.com/images/wireframe/short-paragraph.png" />; @@ -26,7 +26,7 @@ export default class Lowongan extends React.Component { <h4>PT. Koding Kuat </h4> <h5> JL.Kali deres utara no.1 Jakarta Barat, DKI Jakarta</h5> - <ModalPendaftaran id={1} data={ { header: 'Deskripsi Lowongan', description: 'Lorem ipsum dolor sit amet'} } buttonTitle="Daftar" /> + <ApplicancyModal id={1} data={ { header: 'Deskripsi Lowongan', description: 'Lorem ipsum dolor sit amet'} } buttonTitle="Daftar" /> </Item.Content> </Item.Content> diff --git a/assets/js/components/Vacancy.jsx b/assets/js/components/Vacancy.jsx index 8031a48dbf55003d0648ac5b4746b21eece2d890..45167281e62d5b07a7247c8eaa19a349e129f113 100644 --- a/assets/js/components/Vacancy.jsx +++ b/assets/js/components/Vacancy.jsx @@ -1,6 +1,6 @@ import React from 'react'; import { Button, Image as ImageComponent, Item, Rating } from 'semantic-ui-react'; -import ModalPendaftaran from './ModalPendaftaran'; +import ApplyModal from './ApplyModal'; import Storage from '../lib/Storage'; import Server from '../lib/Server'; @@ -48,7 +48,7 @@ export default class Vacancy extends React.Component { <h4>{ this.props.data.company.name }</h4> <h5>{ this.props.data.company.address }</h5> - <ModalPendaftaran + <ApplyModal id={this.props.data.id} data={{ header: this.props.data.name, description: this.props.data.description }} buttonTitle="Daftar" />