bobimicroweber/filament-dropdown-column

在filament表格中用作列的定制下拉菜单

0.0.2 2024-08-01 16:59 UTC

This package is auto-updated.

Last update: 2024-09-01 17:13:38 UTC


README

Latest Version on Packagist GitHub Tests Action Status Total Downloads

banner

安装

您可以通过composer安装此包

composer require bobimicroweber/filament-dropdown-column

可选,您可以使用以下方式发布视图

php artisan vendor:publish --tag="filament-dropdown-column-views"

使用方法

简单

DropdownColumn::make('is_active')
    ->size('sm')
    ->options([
    1 => 'Published',
    0 => 'Unpublished',
])

带图标和颜色的高级用法

DropdownColumn::make('is_active')
    ->size('sm')
    ->options([
        1 => 'Published',
        0 => 'Unpublished',
    ])
    ->icon(fn (string $state): string => match ($state) {
        '0' => 'heroicon-o-clock',
        '1' => 'heroicon-o-check',
        default => 'heroicon-o-clock',
    })
    ->color(fn (string $state): string => match ($state) {
        '0' => 'warning',
        '1' => 'success',
        default => 'gray',
    }),

测试

composer test

变更日志

请参阅变更日志以获取有关最近更改的更多信息。

贡献

请参阅贡献指南以获取详细信息。

安全漏洞

请查看我们的安全策略,了解如何报告安全漏洞。

致谢

许可协议

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