From 94f7a5335c05fe45ba63072f0bd78d3e75ee3eec Mon Sep 17 00:00:00 2001 From: "M. Reza Qorib" <rezaqorib96@gmail.com> Date: Wed, 24 May 2017 00:43:43 +0700 Subject: [PATCH] Add "tidak ada lamaran" label if there's no applicant --- assets/js/components/ApplicantList.jsx | 13 ++++++++++++- 1 file changed, 12 insertions(+), 1 deletion(-) diff --git a/assets/js/components/ApplicantList.jsx b/assets/js/components/ApplicantList.jsx index ad542fc6..04ec65b1 100644 --- a/assets/js/components/ApplicantList.jsx +++ b/assets/js/components/ApplicantList.jsx @@ -1,5 +1,5 @@ import React from 'react'; -import { Item, Grid } from 'semantic-ui-react'; +import { Item, Grid, Container } from 'semantic-ui-react'; import Applicant from './Applicant'; export default class ApplicantList extends React.Component { @@ -33,6 +33,17 @@ export default class ApplicantList extends React.Component { } generateApplicants() { + if (this.state.applications.length == 0){ + return ( + <Item className="applicantItems"> + <Grid.Row> + <Container textAlign="center"> + <p>Tidak ada pelamar<br /></p> + </Container> + </Grid.Row> + </Item> + ); + } return this.state.applications.map(application => application.status === this.props.status && (<Applicant key={application.id} data={application} -- GitLab