Forms\Components\Select::make('tag_id')
->relationship('tag', 'name')
->createOptionForm([
Forms\Components\TextInput::make('name')
->required()
->reactive()
->afterStateUpdated(fn (Set $set, ?string $state) => $set('slug', Str::slug($state)))
->maxLength(255),
Forms\Components\TextInput::make('slug')
->required()
->maxLength(255),
])
->required(),
Forms\Components\Select::make('tag_id')
->relationship('tag', 'name')
->createOptionForm([
Forms\Components\TextInput::make('name')
->required()
->reactive()
->afterStateUpdated(fn (Set $set, ?string $state) => $set('slug', Str::slug($state)))
->maxLength(255),
Forms\Components\TextInput::make('slug')
->required()
->maxLength(255),
])
->required(),