Skip to content

Instantly share code, notes, and snippets.

View CodeWithDennis's full-sized avatar

CodeWithDennis CodeWithDennis

View GitHub Profile
<?php
namespace App\Filament\Pages\Auth;
use App\Models\User;
use DiogoGPinto\AuthUIEnhancer\Pages\Auth\Concerns\HasCustomLayout;
use Filament\Forms\Components\Select;
use Filament\Forms\Form;
use Filament\Http\Responses\Auth\Contracts\LoginResponse;
use Filament\Pages\Auth\Login as BasePage;
@CodeWithDennis
CodeWithDennis / HasActiveIcon.php
Created December 13, 2024 09:22
Solid Navigation Icon - FilamentPHP - Resource
<?php
namespace App\Traits;
trait HasActiveIcon
{
public static function getActiveNavigationIcon(): ?string
{
return str(self::getNavigationIcon())
->replace('heroicon-o-', 'heroicon-s-')
@CodeWithDennis
CodeWithDennis / CompanyResourceTest.php
Created November 11, 2024 09:09
A sample resource test file for your FilamentPHP app, demonstrating how to test with a "company" resource.
<?php
use App\Filament\Resources\CompanyResource\Pages\CreateCompany;
use App\Filament\Resources\CompanyResource\Pages\EditCompany;
use App\Filament\Resources\CompanyResource\Pages\ListCompanies;
use App\Models\Company;
use Filament\Actions\DeleteAction;
use Filament\Tables\Actions\DeleteBulkAction;
use Illuminate\Support\Str;