File: /var/www/html/dashboard.orbiwheels.com/resources/views/admin/rides/index.blade.php
@extends('layout.master')
@section('content')
<div class="right_col" role="main">
<div class="">
<div class="clearfix"></div>
@include('alerts')
<div class="row" style="display: block;">
<div class="col-md-12 col-sm-12 ">
<div class="x_panel">
<div class="x_title">
<h2>Rides <small>List</small></h2>
<div class="clearfix"></div>
</div>
<div class="x_content">
<div class="row">
<div class="col-sm-12">
<div class="row mb-3">
<div class="col-md-2">
<label for="statusFilter" class="form-label">Status</label>
<select id="statusFilter" class="form-control">
<option value="">All</option>
<option value="0">Pending</option>
<option value="1">Assigned</option>
<option value="2">Ongoing</option>
<option value="3">Completed</option>
<option value="4">Cancelled</option>
</select>
</div>
<div class="col-md-2">
<label for="driverFilter" class="form-label">Driver</label>
<select id="driverFilter" class="form-control">
<option value="">All</option>
<option value="assigned">Assigned</option>
<option value="non-assigned">Non Assigned</option>
</select>
</div>
<div class="col-md-2">
<label for="vehicleFilter" class="form-label">Vehicle</label>
<select id="vehicleFilter" class="form-control">
<option value="">All</option>
<option value="assigned">Assigned</option>
<option value="non-assigned">Non Assigned</option>
</select>
</div>
<div class="col-md-2">
<label for="rideDateFilter" class="form-label">Ride Date</label>
<input type="date" id="rideDateFilter" class="form-control">
</div>
</div>
<div class="card-box table-responsive">
{{ $dataTable->table() }}
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
@endsection
@push('script')
{{ $dataTable->scripts(attributes: ['type' => 'module']) }}
<script type="module">
$('#statusFilter, #driverFilter, #vehicleFilter, #rideDateFilter').on('change', function() {
window.LaravelDataTables['ride-table'].draw();
});
</script>
@endpush