From 058b87d1b84717a99b82dac148a52b3369036f63 Mon Sep 17 00:00:00 2001 From: Syahrul Ardiansyah <syahrul.findi@gmail.com> Date: Fri, 6 Dec 2019 16:06:38 +0700 Subject: [PATCH] fix(Admin Verification): Remove unused files --- .../AdminVerificationModal-test.jsx | 28 -------- .../components/VerifyAdminModal-test.jsx | 31 --------- .../js/components/AdminVerificationModal.jsx | 67 ------------------- assets/js/components/VerifyAdminModal.jsx | 57 ---------------- 4 files changed, 183 deletions(-) delete mode 100755 assets/js/__test__/components/AdminVerificationModal-test.jsx delete mode 100755 assets/js/__test__/components/VerifyAdminModal-test.jsx delete mode 100755 assets/js/components/AdminVerificationModal.jsx delete mode 100755 assets/js/components/VerifyAdminModal.jsx diff --git a/assets/js/__test__/components/AdminVerificationModal-test.jsx b/assets/js/__test__/components/AdminVerificationModal-test.jsx deleted file mode 100755 index aecbeeea..00000000 --- a/assets/js/__test__/components/AdminVerificationModal-test.jsx +++ /dev/null @@ -1,28 +0,0 @@ -import React from 'react'; -import ReactTestUtils from 'react-dom/test-utils'; -import AdminVerificationModal from '../../components/AdminVerificationModal'; - -describe('AdminVerificationModal', () => { - it('renders without problem', () => { - const modalAdmin = ReactTestUtils.renderIntoDocument( - <AdminVerificationModal />, - ); - expect(modalAdmin).to.exist; - }); - - it('close without problem', () => { - const modalAdmin = ReactTestUtils.renderIntoDocument( - <AdminVerificationModal />, - ); - modalAdmin.handleClose(); - expect(modalAdmin.state.modalOpen).to.equal(false); - }); - - it('open without problem', () => { - const modalAdmin = ReactTestUtils.renderIntoDocument( - <AdminVerificationModal />, - ); - modalAdmin.handleOpen(); - expect(modalAdmin.state.modalOpen).to.equal(true); - }); -}); diff --git a/assets/js/__test__/components/VerifyAdminModal-test.jsx b/assets/js/__test__/components/VerifyAdminModal-test.jsx deleted file mode 100755 index a481f885..00000000 --- a/assets/js/__test__/components/VerifyAdminModal-test.jsx +++ /dev/null @@ -1,31 +0,0 @@ -import React from 'react'; -import ReactTestUtils from 'react-dom/test-utils'; -import VerifyAdminModal from '../../components/VerifyAdminModal'; - -describe('VerifyAdminModal', () => { - it('renders without problem', () => { - const verifyModal = ReactTestUtils.renderIntoDocument( - <VerifyAdminModal />, - ); - expect(verifyModal).to.exist; - }); - - it('open without problem', () => { - const verifyModal = ReactTestUtils.renderIntoDocument( - <VerifyAdminModal id={4} />, - ); - - const modal = ReactTestUtils.findRenderedDOMComponentWithTag(verifyModal, 'Button'); - ReactTestUtils.Simulate.click(modal); - expect(verifyModal.state.modalOpen).to.equal(true); - }); - - it('close without problem', () => { - const verifyModal = ReactTestUtils.renderIntoDocument( - <VerifyAdminModal id={4} />, - ); - - verifyModal.handleClose(); - expect(verifyModal.state.modalOpen).to.equal(false); - }); -}); diff --git a/assets/js/components/AdminVerificationModal.jsx b/assets/js/components/AdminVerificationModal.jsx deleted file mode 100755 index de5da867..00000000 --- a/assets/js/components/AdminVerificationModal.jsx +++ /dev/null @@ -1,67 +0,0 @@ -import React from 'react'; -import { - Button, Header, Modal, Grid, -} from 'semantic-ui-react'; - -export default class AdminVerificationModal extends React.Component { - state = { modalOpen: false } - - componentWillUpdate() { - this.fixBody(); - } - - componentDidUpdate() { - this.fixBody(); - } - - fixBody = () => { - const anotherModal = document.getElementsByClassName('ui page modals').length; - if (anotherModal > 0) document.body.classList.add('scrolling', 'dimmable', 'dimmed'); - }; - - handleOpen = () => this.setState({ - modalOpen: true, - }); - - handleClose = () => this.setState({ - modalOpen: false, - }); - - render() { - return ( - - <Modal - trigger={ - <Button color="blue" icon="right chevron" labelPosition="right" floated="right" content="ubah" onClick={this.handleOpen} /> - } - closeIcon="close" - open={this.state.modalOpen} - onClose={this.handleClose} - > - <Modal.Header>Software Engineer</Modal.Header> - <Modal.Content> - <Modal.Description> - <Header>Deskripsi Lowongan</Header> - Lorem ipsum dolor sit amet, consectetur adipiscing elit, - sed do eiusmod tempor incididunt ut labore et dolore - magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco - laboris nisi ut aliquip ex ea commodo consequat. - </Modal.Description> - </Modal.Content> - - <Modal.Actions> - <Grid columns={2}> - <Grid.Column> - <Button color="red" floated="left" onClick={this.handleClose}>Hapus</Button> - </Grid.Column> - <Grid.Column> - <Button color="blue" floated="right" onClick={this.handleClose}>Ubah</Button> - <Button color="green" floated="right" onClick={this.handleClose}>Verifikasi</Button> - </Grid.Column> - </Grid> - </Modal.Actions> - - </Modal> - ); - } -} diff --git a/assets/js/components/VerifyAdminModal.jsx b/assets/js/components/VerifyAdminModal.jsx deleted file mode 100755 index 8af608c2..00000000 --- a/assets/js/components/VerifyAdminModal.jsx +++ /dev/null @@ -1,57 +0,0 @@ -import React from 'react'; -import { Button, Header, Modal } from 'semantic-ui-react'; - -export default class VerifyAdminModal extends React.Component { - state = { modalOpen: false } - - componentWillUpdate() { - this.fixBody(); - } - - componentDidUpdate() { - this.fixBody(); - } - - fixBody = () => { - const anotherModal = document.getElementsByClassName('ui page modals').length; - if (anotherModal > 0) document.body.classList.add('scrolling', 'dimmable', 'dimmed'); - }; - - handleOpen = () => this.setState({ - modalOpen: true, - }); - - handleClose = () => this.setState({ - modalOpen: false, - }); - - render() { - return ( - - <Modal - trigger={ - <Button color="blue" icon="right chevron" labelPosition="right" floated="right" content="ubah" onClick={this.handleOpen} /> - } - closeIcon="close" - open={this.state.modalOpen} - onClose={this.handleClose} - > - <Modal.Header>Software Engineer</Modal.Header> - <Modal.Content> - <Modal.Description> - <Header>Deskripsi Lowongan</Header> - Lorem ipsum dolor sit amet, consectetur adipiscing elit, - sed do eiusmod tempor incididunt ut labore et dolore - magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco - laboris nisi ut aliquip ex ea commodo consequat. - </Modal.Description> - </Modal.Content> - - <Modal.Actions> - <Button color="green" floated="right" onClick={this.handleClose}>Verifikasi</Button> - </Modal.Actions> - - </Modal> - ); - } -} -- GitLab