Hi everybody
I am starting to use crudui and when I add a record it is duplicated as many times as record has
for example see the image attached
Here the code
@Route(“”)
public class StudentView extends VerticalLayout {
public StudentView(StudentService studentService) {
GridCrud<Student> studentGrid = new GridCrud<>(Student.class);
studentGrid.getGrid().setColumns("firstName", "lastName");
studentGrid.getGrid().setColumnReorderingAllowed(true);
// form configuration
//studentGrid.getCrudFormFactory().setUseBeanValidation(true);
studentGrid.getCrudFormFactory().setVisibleProperties("firstName", "lastName");
studentGrid.getCrudFormFactory().setVisibleProperties(
CrudOperation.ADD,
"firstName", "lastName");
add(studentGrid);
setSizeFull();
studentGrid.setFindAllOperationVisible(true);
studentGrid.setFindAllOperation(studentService::findAll);
studentGrid.setAddOperation(studentService::add);
studentGrid.setUpdateOperation(studentService::update);
studentGrid.setDeleteOperation(studentService::delete);
// logic configuration
// studentGrid.setOperations(
// studentService::findAll,
// studentService::add,
// studentService::update,
// studentService::delete
// );
}
}