@extends('layouts.master') @php $pageTitle = match($viewType) { 'pending' => trans('admin.pending_orders_list'), 'in_progress' => trans('admin.in_progress_orders_list'), 'completed' => trans('admin.completed_orders_list'), default => trans('admin.all_orders_list'), }; @endphp @section('title', $pageTitle) @section('vendor-style') @endsection @section('content') @include('layouts._breadcrumb', [ 'list' => [ ['data' => trans('admin.dashboard'), 'url' => route('admin.landing')], ['data' => $pageTitle, 'url' => null], ], ])
@if($viewType === 'all')
@endif
{{ trans('admin.id') }} {{ trans('admin.client') }} {{ trans('admin.provider') }} {{ trans('admin.service') }} {{ trans('admin.order_type') }} {{ trans('admin.total') }} {{ trans('admin.status') }} {{ trans('admin.created_at') }} {{ trans('admin.action') }}
@endsection @section('vendor-script') @endsection @section('page-script') @include('layouts._datatable', [ 'url' => route(match($viewType) { 'pending' => 'admin.order.pending', 'in_progress' => 'admin.order.in_progress', 'completed' => 'admin.order.completed', default => 'admin.order.index', }), 'header' => $pageTitle, 'columns' => [ ['data' => ''], ['data' => 'id', 'name' => 'id'], ['data' => 'client_name', 'name' => 'client.name'], ['data' => 'provider_name', 'name' => 'provider.name'], ['data' => 'service_name', 'name' => 'service.name'], ['data' => 'order_type', 'name' => 'service_id', 'orderable' => true, 'searchable' => false], ['data' => 'price', 'name' => 'price'], ['data' => 'status', 'name' => 'status'], ['data' => 'created_at', 'name' => 'created_at'], ['data' => 'actions', 'name' => 'actions', 'orderable' => false, 'searchable' => false], ], ]) @include('layouts._delete') @endsection