Skip to content

Table

In order to create your first table, you will have to extend the LivewireTable component. Via the $model variable you can specify what model should be used.

php
<?php

namespace App\Livewire;

use RamonRietdijk\LivewireTables\Livewire\LivewireTable;

class BlogTable extends LivewireTable
{
    protected string $model = Blog::class;
}

Depending on how you have named your table, you should be able to see it now.

html
<livewire:blog-table/>

It works! But an empty table is a bit silly, right? Let's create some columns!

Released under the MIT License