CreateUserInput.minimal constructor

CreateUserInput.minimal({
  1. required String email,
  2. required String username,
  3. required String password,
})

Fábrica conveniente para creación mínima (solo credenciales básicas). Los demás campos se rellenan con valores por defecto.

Implementation

factory CreateUserInput.minimal({
  required String email,
  required String username,
  required String password,
}) => CreateUserInput(
      email: email,
      username: username,
      password: password,
      firstName: 'N/A',
      lastName: 'N/A',
      city: 'N/A',
      street: 'N/A',
      number: 0,
      zipCode: '00000',
      geoLat: '0',
      geoLong: '0',
      phone: 'N/A',
    );