Files
new_raffles/resources/views/components/approve-modal.blade.php
2025-07-27 17:40:56 +05:45

58 lines
2.9 KiB
PHP

@props(['data','route','name', 'statusList'])
<div class="modal fade" id="{{$name}}ApproveModal" tabindex="-1" aria-labelledby="{{$name}}ApproveModalLabel" aria-modal="true">
<div class="modal-dialog">
<div class="modal-content">
<div class="modal-header">
<h5 class="modal-title" id="{{$name}}ApproveModalLabel">Schedule Form</h5>
<button type="button" class="btn-close" data-bs-dismiss="modal" aria-label="Close"></button>
</div>
<div class="modal-body">
<form action="{{$route}}" class="needs-validation" method="POST"
novalidate>
@csrf
<div class="row g-3">
{{ html()->hidden('id', $data->id) }}
<div class="col-12">
<div>
{{ html()->label('Status')->for('status')->class('form-label') }}
{{ html()->select('status', $statusList, 12)->id('status')->class('form-control select2')->required() }}
</div>
</div><!--end col-->
<div class="col-6">
<div>
{{ html()->label('For date')->for('release_date')->class('form-label') }}
{{ html()->date('release_date')->id('release_date')->class('form-control')->required() }}
</div>
</div><!--end col-->
<div class="col-6">
<div>
{{ html()->label('For time')->for('release_time')->class('form-label') }}
{{ html()->time('release_time')->id('release_time')->class('form-control')->required() }}
</div>
</div><!--end col-->
<div class="col-12">
<div>
{{ html()->label('Remarks')->for('approval_remarks')->class('form-label') }}
{{ html()->textarea('remarks')->id('remarks')->class('form-control')->attributes(['rows' => 3]) }}
</div>
</div><!--end col-->
<div class="col-lg-12">
<div class="hstack gap-2 justify-content-end">
<button type="button" class="btn btn-sm btn-light"
data-bs-dismiss="modal">Close</button>
<button type="submit" class="btn btn-sm btn-primary">Schedule</button>
</div>
</div><!--end col-->
</div><!--end row-->
</form>
</div>
</div>
</div>
</div>