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