Aut corporis qua...Aut corporis quae ullam adipisci ut qui dignissimos. Voluptatum tempora adipisci nihil deserunt consequatur et. Incidunt modi qui repellendus accusantium. Suscipit expedita voluptas praesentium omnis dolorum cumque et eaque.
Veniam quo cum repellat recusandae quo ullam. Qui quo velit illum ad. Quis aut sit sit quia.
15/10/2020
Delete 2518
Are you sure?
2517
labore rem fuga
Libero perspicia...Libero perspiciatis cum fuga. Cupiditate consequatur quia occaecati. Quo ipsam ipsam accusamus praesentium. Explicabo et sunt sed eveniet rem voluptates minima. Quia at et molestias perspiciatis pariatur.
Dignissimos quasi non delectus placeat excepturi est. Officia ea ipsa cum id nesciunt et voluptatem. Ad laudantium architecto ut et voluptas voluptatum deserunt.
15/10/2020
Delete 2517
Are you sure?
2516
quasi in sapiente
Aliquam ducimus...Aliquam ducimus inventore dolore eum rerum voluptatem illo. Qui alias rerum impedit rerum. Temporibus quia ducimus ipsam. Similique quo accusantium et accusantium qui omnis ad. Possimus temporibus perspiciatis dolores numquam delectus nisi ut.
Excepturi deleniti enim occaecati. Voluptas quo quas ut iste et voluptatem. Provident et voluptatum et harum quo numquam.
15/10/2020
Delete 2516
Are you sure?
2515
officiis ullam qui
Et corrupti labo...Et corrupti laboriosam modi deserunt perferendis dolores. Iure possimus et dolor consequuntur. Ipsam et non rerum nam.
Nihil voluptatibus et laudantium blanditiis non dolores facilis. Cum nisi perferendis voluptatem autem provident quasi. Ea quos eveniet eum ut quis. Debitis molestias voluptas quaerat qui.
15/10/2020
Delete 2515
Are you sure?
2514
eos commodi vel
Quia beatae non...Quia beatae non ex. Beatae et mollitia ratione ducimus placeat non. Et assumenda nobis voluptas minus illum totam. Voluptatem sint autem qui deleniti aliquid.
Molestiae aspernatur et esse maxime. Repudiandae culpa provident sit tempora harum eligendi aut. Sit omnis eos aliquam voluptatem nostrum labore. Quis odio beatae laudantium sapiente quis quod.
15/10/2020
Delete 2514
Are you sure?
2513
omnis aut sed
Cumque perspicia...Cumque perspiciatis molestiae animi ipsa ut delectus atque. Provident ipsam accusamus quo id ut ab asperiores id. Tempore aut cupiditate qui non incidunt ipsam.
Possimus reprehenderit repudiandae accusantium blanditiis repellendus sed soluta ut. Consequatur iusto expedita in aliquid. Repellat enim illo ut nihil ad ut perferendis. Adipisci at maiores dolore quos.
15/10/2020
Delete 2513
Are you sure?
2512
aspernatur praesentium fugit
Nemo eaque et si...Nemo eaque et similique nobis dolorum ab et. Aut repudiandae labore est neque dolorem odit. Quisquam et nobis aut nostrum nesciunt ex.
Quas nam itaque magnam ut cum quia quia vel. Odio necessitatibus culpa eos nisi nesciunt.
15/10/2020
Delete 2512
Are you sure?
2511
est unde nesciunt
Facere blanditii...Facere blanditiis consectetur quod. Voluptatem sed aut at. Animi aperiam eum veritatis necessitatibus dolorem.
Vero quia pariatur consequatur voluptatem est. Fugiat sequi id quos pariatur aut ipsam. Autem vel voluptatum ut eum sunt iure in. Quae nisi qui sapiente ut doloremque voluptatem reprehenderit.
15/10/2020
Delete 2511
Are you sure?
2510
ducimus dicta molestiae
Consequatur dolo...Consequatur dolorem voluptatem animi pariatur corporis voluptatem. In hic eum molestias quo aut. Debitis cumque provident veniam quo impedit expedita qui.
Dolor consequatur dignissimos possimus fuga ut. Reiciendis ut recusandae quos non ullam inventore nihil dicta.
15/10/2020
Delete 2510
Are you sure?
2509
dolorum facilis nisi
Enim perspiciati...Enim perspiciatis cumque ipsa vel beatae. Ipsam velit nisi ipsum harum qui amet. Dolor rerum ut modi adipisci quia. Sequi quo quia expedita maxime incidunt rem.
Sunt fugiat magnam aut repellendus. Odit porro quo dolor ducimus eum est voluptates. Ea accusantium dolorem aliquam dignissimos.
<?php
namespace App\Http\Livewire;
use App\Post;
use Mediconesystems\LivewireDatatables\Column;
use Mediconesystems\LivewireDatatables\DateColumn;
use Mediconesystems\LivewireDatatables\NumberColumn;
use Mediconesystems\LivewireDatatables\Http\Livewire\LivewireDatatable;
class DeletableDemoTable extends LivewireDatatable
{
public $model = Post::class;
public function columns()
{
return [
NumberColumn::name('id')->filterable(),
Column::name('title')->filterable()->searchable(),
Column::name('body')->truncate()->filterable()->searchable(),
DateColumn::name('created_at')->filterable(),
Column::delete()->label('delete')->alignRight()
];
}
}
app/Http/Livewire/RestoreAll.php
<?php
namespace App\Http\Livewire;
use Livewire\Component;
class RestoreAll extends Component
{
public $model;
public function mount($model)
{
$this->model = $model;
}
public function restoreAll()
{
$this->model::onlyTrashed()->get()->each->restore();
$this->emit('refreshLivewireDatatable');
}
public function render()
{
return <<<'blade'
<div class="flex justify-center">
<button wire:click="restoreAll" class="px-3 py-2 bg-orange-600 text-white rounded hover:bg-orange-800 focus:outline-none">Restore All</button>
</div>
blade;
}
}