Select::make('department_id')
->relationship('department', 'name', fn (Builder $query) => $query->whereBelongsTo(Filament::getTenant()))
->native(false)
->required()
->createOptionForm([
TextInput::make('company_id')
->numeric()
->default(Filament::getTenant()->id),
TextInput::make('name')
->label('Department Name')
->required()
->columnSpanFull(),
]),
Select::make('title_id')
->relationship('title', 'name', fn (Builder $query) => $query->whereBelongsTo(Filament::getTenant()))
->native(false)
->required()
->createOptionForm([
TextInput::make('company_id')
->numeric()
->default(Filament::getTenant()->id),
TextInput::make('name')
->label('Title Name')
->required()
->columnSpanFull(),
]),
Select::make('department_id')
->relationship('department', 'name', fn (Builder $query) => $query->whereBelongsTo(Filament::getTenant()))
->native(false)
->required()
->createOptionForm([
TextInput::make('company_id')
->numeric()
->default(Filament::getTenant()->id),
TextInput::make('name')
->label('Department Name')
->required()
->columnSpanFull(),
]),
Select::make('title_id')
->relationship('title', 'name', fn (Builder $query) => $query->whereBelongsTo(Filament::getTenant()))
->native(false)
->required()
->createOptionForm([
TextInput::make('company_id')
->numeric()
->default(Filament::getTenant()->id),
TextInput::make('name')
->label('Title Name')
->required()
->columnSpanFull(),
]),