refactor: update OnboardingResource to use Form component and simplify navigation icon properties
This commit is contained in:
@@ -7,9 +7,9 @@ use Filament\Forms\Components\Select;
|
||||
use Filament\Forms\Components\Textarea;
|
||||
use Filament\Forms\Components\TextInput;
|
||||
use Filament\Forms\Components\Toggle;
|
||||
use Filament\Forms\Form;
|
||||
use Filament\Forms\Get;
|
||||
use Filament\Resources\Resource;
|
||||
use Filament\Schemas\Components\Utilities\Get;
|
||||
use Filament\Schemas\Schema;
|
||||
use Filament\Tables\Columns\ImageColumn;
|
||||
use Filament\Tables\Columns\TextColumn;
|
||||
use Filament\Tables\Columns\ToggleColumn;
|
||||
@@ -23,19 +23,19 @@ class OnboardingResource extends Resource
|
||||
{
|
||||
protected static ?string $model = OnboardingSlide::class;
|
||||
|
||||
protected static string|\BackedEnum|null $navigationIcon = 'ri-slideshow-line';
|
||||
protected static ?string $navigationIcon = 'ri-slideshow-line';
|
||||
|
||||
protected static string|\BackedEnum|null $activeNavigationIcon = 'ri-slideshow-fill';
|
||||
protected static ?string $activeNavigationIcon = 'ri-slideshow-fill';
|
||||
|
||||
protected static string|\UnitEnum|null $navigationGroup = 'Administration';
|
||||
protected static ?string $navigationGroup = 'Administration';
|
||||
|
||||
protected static ?string $navigationLabel = 'Onboarding';
|
||||
|
||||
protected static ?int $navigationSort = 10;
|
||||
|
||||
public static function form(Schema $schema): Schema
|
||||
public static function form(Form $form): Form
|
||||
{
|
||||
return $schema
|
||||
return $form
|
||||
->columns(1)
|
||||
->components([
|
||||
TextInput::make('title')
|
||||
|
||||
Reference in New Issue
Block a user