© 2026 Hedgehog Software, LLC

TwitterGitHubDiscord
More
CommunitiesDocsAboutTermsPrivacy
Search
Star
Setup for Free
FilamentF
Filament•2y ago•
4 replies
ffffer.

Builder schema not being reactive

Hi, I have this:

 Forms\Components\Builder::make('requirements')
                        ->blocks([
                            Forms\Components\Builder\Block::make('data')
                                ->schema(function (callable $get) {
                                    $type = $get('type');
                                    Log::info($get('type'));
                                })
                                ->reactive()
 Forms\Components\Builder::make('requirements')
                        ->blocks([
                            Forms\Components\Builder\Block::make('data')
                                ->schema(function (callable $get) {
                                    $type = $get('type');
                                    Log::info($get('type'));
                                })
                                ->reactive()


And:
Forms\Components\Section::make()
                    ->schema([
                        Forms\Components\Select::make('other')
                            ->options(function (callable $get) {
                                Log::info($get('type'));
                                return [$get('type')];
                            })
                            ->reactive(),
                        Forms\Components\Select::make('type')
                            ->options(['Option1' => 'Option1'])
                            ->reactive()
                            ->required(),
Forms\Components\Section::make()
                    ->schema([
                        Forms\Components\Select::make('other')
                            ->options(function (callable $get) {
                                Log::info($get('type'));
                                return [$get('type')];
                            })
                            ->reactive(),
                        Forms\Components\Select::make('type')
                            ->options(['Option1' => 'Option1'])
                            ->reactive()
                            ->required(),


In the Builder Block::make('data'), the Log is empty, but in the Select::make('other'), the Log is Option1. Why?

How could I get the info from the select inside the Builder schema? Thanks
Filament banner
FilamentJoin
A powerful open source UI framework for Laravel • Build and ship admin panels & apps fast with Livewire
20,307Members
Resources

Similar Threads

Was this page helpful?
Recent Announcements

Similar Threads

Reactive Builder field
FilamentFFilament / ❓┊help
3y ago
Repeater not getting the reactive () from outside schema
FilamentFFilament / ❓┊help
3y ago
Rule Builder labels being truncated
FilamentFFilament / ❓┊help
2y ago
Filament Reactive not Working
FilamentFFilament / ❓┊help
3y ago