<?php $__env->startSection('title', 'News & Podcasts'); ?> <?php $__env->startPush('custom_css'); ?> <link rel="stylesheet" href="<?php echo e(asset('assets/js/loader/waitMe.css')); ?>"> <?php $__env->stopPush(); ?> <?php $__env->startSection('content'); ?> <div class="row"> <div class="col-12"> <div class="page-title-box d-sm-flex align-items-center justify-content-between"> <h4 class="mb-sm-0">Users</h4> <div class="page-title-right"> <ol class="breadcrumb m-0"> <li class="breadcrumb-item"><a href="<?php echo e(route('admin.dashboard')); ?>">Dashboard</a></li> <li class="breadcrumb-item active">Users</li> </ol> </div> </div> </div> </div> <div class="card"> <div class="card-header align-items-center d-flex"> <h4 class="card-title mb-0 flex-grow-1">All Users</h4> <div class="flex-shrink-0"> <a href="<?php echo e(route('admin.users.add')); ?>" class="btn btn-primary">+ Add New</a> </div> </div><!-- end card header --> <div class="card-body"> <div class="live-preview"> <div class="table-responsive"> <table class="table align-middle mb-0 yajra-datatable" data-remove-uri="<?php echo e(route('admin.users.delete', ':id')); ?>"> <thead> <tr> <th scope="col">#</th> <th scope="col">Name</th> <th scope="col">Username</th> <th scope="col">Email</th> <th scope="col">Action</th> </tr> </thead> <tbody></tbody> </table> </div> </div> </div><!-- end card-body --> </div> <?php $__env->stopSection(); ?> <?php $__env->startPush('custom_scripts'); ?> <script src="<?php echo e(asset('assets/js/loader/waitMe.js')); ?>"></script> <script src="<?php echo e(asset('assets/js/sweetalert.min.js')); ?>"></script> <script type="text/javascript"> let table = $('.yajra-datatable').DataTable({ processing: true, serverSide: true, ajax: "<?php echo e(route('admin.users.listApi')); ?>", columns: [ {data: 'DT_RowIndex'}, {data: 'name'}, {data: 'username'}, {data: 'email'}, {data: 'action'}, ], columnDefs: [ { targets: 0, orderable: false, className: "text-center" }, { targets: 1, className: "text-center" }, { targets: 2, className: "text-center" }, { targets: -1, orderable: false, className: "text-center" }, ], lengthMenu: [ [5, 10, 25, 50, 100, -1], [5, 10, 25, 50, 100, 'All'], ], }); table.on('draw', function () { $('.delete_btn').on('click', function () { let delete_url = $(this).parent().find('.delete_url').val() Swal.fire({ title: 'Are you sure?', text: "You won't be able to revert this!", icon: 'warning', showCancelButton: true, confirmButtonColor: '#3085d6', cancelButtonColor: '#d33', confirmButtonText: 'Yes, delete it!' }).then((result) => { if (result.isConfirmed) { $('body').waitMe({ effect: 'bounce', text: 'Deleting. Please wait...', color: "#fff", bg: 'rgba(0,0,0,0.5)' }) $.ajax({ url: delete_url, dataType: 'json', type: 'GET', success: function (json) { $('body').waitMe("hide"); if (json.status) { toastr.success(json.message); table.draw() } else { toastr.error('Something went wrong. Please try again later!'); Snackbar.show({ text: json.message, pos: 'bottom-center', backgroundColor: '#a3220f', timeout: 3000 }); } }, error: function (json) { Snackbar.show({ text: 'Something went wrong. Please try again later!', pos: 'bottom-center', backgroundColor: '#a3220f' }); $('body').waitMe("hide"); } }) } else { Swal.fire({ title: "News not deleted!", icon: "info", confirmButtonClass: "btn btn-primary w-xs mt-2", buttonsStyling: !1 }) } }) }) }) </script> <script src="<?php echo e(asset('assets/js/sweetalert.min.js')); ?>"></script> <?php $__env->stopPush(); ?> <?php echo $__env->make('admin.layout.app', \Illuminate\Support\Arr::except(get_defined_vars(), ['__data', '__path']))->render(); ?><?php /**PATH C:\xampp8\htdocs\radio-kaya\resources\views/admin/users/all.blade.php ENDPATH**/ ?>