schema([ Forms\Components\Select::make('bodega_id')->relationship('bodega', 'nombre')->required(), Forms\Components\Select::make('color_id')->relationship('color', 'name')->nullable(), Forms\Components\Select::make('size_id')->relationship('size', 'name')->nullable(), Forms\Components\TextInput::make('cantidad')->numeric()->required()->minValue(1), ]); } public function table(Table $table): Table { return $table->columns([ Tables\Columns\TextColumn::make('bodega.nombre')->label('Bodega'), Tables\Columns\TextColumn::make('color.name')->label('Color'), Tables\Columns\TextColumn::make('size.name')->label('Talla'), Tables\Columns\TextColumn::make('cantidad'), Tables\Columns\TextColumn::make('created_at')->label('Creado')->dateTime(), ])->filters([ // ])->headerActions([ Tables\Actions\CreateAction::make(), ])->actions([ Tables\Actions\EditAction::make(), Tables\Actions\DeleteAction::make(), ]); } }