Laravel Community Tools by Tighten
Laravel Nova icon Nova Packages

Readme

Nova Table Widget

Latest Version on Packagist Total Downloads License

Nova Table Widget

A table widget for laravel Nova Dashboard.

Installation

You can install the package via composer:

composer require digital-creative/table-widget

Basic Usage

use DigitalCreative\NovaDashboard\Filters;
use DigitalCreative\TableWidget\TableWidget;

class UsersWidget extends TableWidget
{
    public function fields(): array
    {
        return [
            Text::make('Name'),
            Number::make('Likes'),
            Number::make('Followers'),
        ];
    }

    public function value(Filters $filters): Collection
    {
        return Collection::range(0, 10)->map(function (int $index) {

            return [
                'name' => fake()->name(),
                'likes' => fake()->numberBetween(0, 1000),
                'followers' => fake()->numberBetween(100, 100000),
            ];

        });
    }
}

⭐️ Show Your Support

Please give a ⭐️ if this project helped you!

Other Packages You Might Like

License

The MIT License (MIT). Please see License File for more information.

Back to Top
Added 2 years ago
Last updated 2 Years Ago
Version v1.0.0
Nova Version ^4.0
Composer
digital-creative/table-widget
GitHub stars 8
Packagist downloads 10,103

Favorites

4 users favorited

Rating

5.00
(out of 5)
★★★★★
★★★★
★★★
★★
2 ratings

Brought to you by Tighten

Issues/Feature Requests Stats Package Ideas