LaravelPackages.net
Acme Inc.
Toggle sidebar
digital-creative/table-widget

A table widget for laravel nova-dashboard.

12.633
7
v1.0.0
About digital-creative/table-widget

digital-creative/table-widget is a Laravel package for a table widget for laravel nova-dashboard.. It currently has 7 GitHub stars and 12.633 downloads on Packagist (latest version v1.0.0). Install it with composer require digital-creative/table-widget. Discover more Laravel packages by digital-creative or browse all Laravel packages to compare alternatives.

Last updated

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.

Star History Chart