2020-07-11 02:43:59 +01:00
@ extends ( 'adminlte::page' )
2022-03-19 06:22:00 +00:00
@ section ( 'title' , config ( 'app.name' ) . ' | ' . __ ( 'All Applications' ))
2020-07-11 02:43:59 +01:00
@ section ( 'content_header' )
2022-03-19 06:22:00 +00:00
< h4 > {{ __ ( 'Application Management' )}} / {{ __ ( 'All Applications' )}} </ h4 >
2020-07-11 02:43:59 +01:00
@ stop
@ section ( 'js' )
< script type = " text/javascript " src = " /js/app.js " ></ script >
2020-07-12 17:01:33 +01:00
< x - global - errors ></ x - global - errors >
2020-07-11 02:43:59 +01:00
@ stop
@ section ( 'content' )
2020-07-12 17:01:33 +01:00
@ foreach ( $applications as $application )
2022-03-19 06:22:00 +00:00
< x - modal id = " deletionConfirmationModal- { { $application->id }} " modal - label = " deletion- { { $application->id }} " modal - title = " { { __('Are you sure?')}} " include - close - button = " true " >
2020-07-12 17:01:33 +01:00
2022-03-19 06:22:00 +00:00
< h4 >< i class = " fas fa-exclamation-triangle " ></ i > {{ __ ( 'Really delete this?' )}} </ h4 >
2020-07-12 17:01:33 +01:00
< p >
2022-03-19 06:22:00 +00:00
{ !! __ ( 'This action is :consequence.' , [ 'consequence' => '<b>' . __ ( 'IRREVERSIBLE.' ) . '</b>' ]) !! }
2020-07-12 17:01:33 +01:00
</ p >
2022-03-19 06:22:00 +00:00
< p > {{ __ ( 'Comments, appointments and any votes attached to this application WILL be deleted too. Please make sure this application really needs to be deleted.' )}} </ p >
2020-07-12 17:01:33 +01:00
< x - slot name = " modalFooter " >
< form method = " POST " action = " { { route('deleteApplication', ['application' => $application->id ]) }} " >
@ csrf
@ method ( 'DELETE' )
2022-03-19 06:22:00 +00:00
< button type = " submit " class = " btn btn-danger " >< i class = " fas fa-check-double " ></ i > {{ __ ( 'Confirm' )}} </ button >
2020-07-12 17:01:33 +01:00
</ form >
</ x - slot >
</ x - modal >
@ endforeach
2020-07-11 02:43:59 +01:00
< div class = " row " >
< div class = " col " >
< div class = " callout callout-info " >
< div class = " row " >
< div class = " col-3 " >
2022-03-19 06:22:00 +00:00
< img src = " /img/applications_all.svg " alt = " { { __('Applications illustration') }} " class = " img-responsive " width = " 200px " />
2020-07-11 02:43:59 +01:00
</ div >
< div class = " col " >
2022-03-19 06:22:00 +00:00
< h3 >< i class = " fas fa-info-circle " ></ i > {{ __ ( " You're looking at all applications ever received " )}} </ h3 >
2020-07-11 02:43:59 +01:00
< p >
2022-03-19 06:22:00 +00:00
{{ __ ( 'Here, you have quick and easy access to all applications ever received by the system.' )}}
2020-07-11 02:43:59 +01:00
</ p >
</ div >
</ div >
</ div >
</ div >
</ div >
< div class = " row mt-5 " >
< div class = " col " >
< div class = " card " >
<!-- MAIN CONTENT - APPS AND PICS -->
< div class = " card-header " >
< div class = " row " >
< div class = " col " >
2022-03-19 06:22:00 +00:00
< h3 > {{ __ ( 'All Applications' )}} </ h3 >
2020-07-11 02:43:59 +01:00
</ div >
</ div >
</ div >
< div class = " card-body " >
< div class = " row " >
< div class = " col-3 center " >
< img src = " /img/placeholders.svg " alt = " Placeholder illustration " class = " img-responsive " width = " 200px " />
</ div >
< div class = " col " >
@ if ( ! $applications -> isEmpty ())
< table class = " table table-borderless " style = " whitespace: nowrap " >
< thead >
< tr >
< th > #</th>
2022-03-19 06:22:00 +00:00
< th > {{ __ ( 'Applicant' )}} </ th >
< th > {{ __ ( 'Status' )}} </ th >
< th > {{ __ ( 'Date' )}} </ th >
< th > {{ __ ( 'Actions' )}} </ th >
2020-07-11 02:43:59 +01:00
</ tr >
</ thead >
< tbody >
@ foreach ( $applications as $application )
< tr >
< td > {{ $application -> id }} </ td >
< td >< a href = " { { route('showSingleProfile', ['user' => $application->user ->id]) }} " > {{ $application -> user -> name }} </ a ></ td >
< td >
@ switch ( $application -> applicationStatus )
@ case ( 'STAGE_SUBMITTED' )
2022-03-19 06:22:00 +00:00
< span class = " badge badge-primary " >< i class = " far fa-clock " ></ i > {{ __ ( 'Outstanding (Submitted)' )}} </ span >
2020-07-11 02:43:59 +01:00
@ break
@ case ( 'STAGE_PEERAPPROVAL' )
2022-03-19 06:22:00 +00:00
< span class = " badge badge-warning " >< i class = " fas fa-vote-yea " ></ i > {{ __ ( 'Peer Review' )}} </ span >
2020-07-11 02:43:59 +01:00
@ break
@ case ( 'STAGE_INTERVIEW' )
2022-03-19 06:22:00 +00:00
< span class = " badge badge-warning " >< i class = " fas fa-microphone-alt " ></ i > {{ __ ( 'Interview' )}} </ span >
2020-07-11 02:43:59 +01:00
@ break
@ case ( 'STAGE_INTERVIEW_SCHEDULED' )
2022-03-19 06:22:00 +00:00
< span class = " badge badge-warning " >< i class = " far fa-clock " ></ i > {{ __ ( 'Interview Scheduled' )}} </ span >
2020-07-11 02:43:59 +01:00
@ break
@ case ( 'APPROVED' )
2022-03-19 06:22:00 +00:00
< span class = " badge badge-success " >< i class = " fas fa-check " ></ i > {{ __ ( 'Approved' )}} </ span >
2020-07-11 02:43:59 +01:00
@ break
@ case ( 'DENIED' )
2022-03-19 06:22:00 +00:00
< span class = " badge badge-danger " >< i class = " fas fa-times " ></ i > {{ __ ( 'Denied' )}} </ span >
2020-07-11 02:43:59 +01:00
@ break ;
@ default
2022-03-19 06:22:00 +00:00
< span class = " badge badge-secondary " >< i class = " fas fa-question-circle " ></ i > {{ __ ( 'Denied' )}} </ span >
2020-07-11 02:43:59 +01:00
@ endswitch
</ td >
< td > {{ $application -> created_at }} </ td >
< td >
2022-03-19 06:22:00 +00:00
< button type = " button " class = " btn btn-success btn-sm " onclick = " window.location.href=' { { route('showUserApp', ['application' => $application->id ]) }}' " >< i class = " fas fa-eye " ></ i > {{ __ ( 'View' )}} </ button >
< button type = " button " class = " btn btn-danger btn-sm ml-2 " onclick = " $ ('#deletionConfirmationModal- { { $application->id }}').modal('show') " >< i class = " fa fa-trash " ></ i > {{ __ ( 'Delete' )}} </ button >
2020-07-11 02:43:59 +01:00
</ td >
</ tr >
@ endforeach
</ tbody >
</ table >
@ else
< div class = " alert alert-warning " >
2022-03-19 06:22:00 +00:00
< h3 >< i class = " fas fa-question-circle " ></ i > {{ __ ( 'There are no applications here' )}} </ h3 >
2020-07-11 02:43:59 +01:00
< p >
2022-03-19 06:22:00 +00:00
{{ __ ( " We couldn't find any applications. Maybe no one has applied yet? Please try again later. " )}}
2020-07-11 02:43:59 +01:00
</ p >
</ div >
@ endif
</ div >
</ div >
</ div >
2022-02-11 02:11:59 +00:00
@ if ( ! $applications -> isEmpty ())
< div class = " card-footer " >
2020-07-11 02:43:59 +01:00
2022-02-11 02:11:59 +00:00
{{ $applications -> links () }}
2020-07-11 02:43:59 +01:00
2022-02-11 02:11:59 +00:00
</ div >
2020-07-11 02:43:59 +01:00
2022-02-11 02:11:59 +00:00
@ endif
<!-- end main content card -->
</ div >
2020-07-11 02:43:59 +01:00
</ div >
</ div >
@ stop
2020-07-16 06:46:20 +01:00
@ section ( 'footer' )
@ include ( 'breadcrumbs.dashboard.footer' )
@ stop