digital-creative/table-widget

laravel nova-dashboard 的表格小部件。

资助包维护!
milewski

安装量: 2,551

依赖者: 0

建议者: 0

安全性: 0

星标: 8

关注者: 2

分支: 3

开放问题: 0

语言:Vue

v1.0.0 2023-10-24 13:51 UTC

This package is auto-updated.

Last update: 2024-08-28 10:09:40 UTC


README

Latest Version on Packagist Total Downloads License

laravel Nova Dashboard 的表格小部件。

安装

您可以通过 composer 安装此包

composer require digital-creative/table-widget

基本用法

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),
            ];

        });
    }
}

⭐️ 支持项目

如果此项目对您有所帮助,请给予 ⭐️!

您可能还喜欢的其他包

许可证

MIT 许可证(MIT)。请参阅 许可证文件 以获取更多信息。