components([ TextInput::make('name') ->label(__('admin.fields.name')) ->required(), TextInput::make('url') ->label(__('admin.fields.url')) ->url() ->required(), Textarea::make('note') ->label(__('admin.fields.note')) ->columnSpanFull(), TextInput::make('display_order') ->label(__('admin.fields.display_order')) ->required() ->numeric() ->default(0), Toggle::make('visible') ->label(__('admin.fields.visible')) ->required(), ]); } }