get formData()

in src/app/customers/form/detail/detail.component.ts [71:88]


  get formData(): CustomerDetailFormData{
    const birthDate: string = this.form.get('dayOfBirth').value;

    const chunks: string[] = birthDate ? birthDate.split('-') : [];

    return {
      identifier: this.form.get('identifier').value,
      firstName: this.form.get('firstName').value,
      middleName: this.form.get('middleName').value,
      lastName: this.form.get('lastName').value,
      dateOfBirth: {
        year: chunks.length ? Number(chunks[0]) : undefined,
        month: chunks.length ? Number(chunks[1]) : undefined,
        day: chunks.length ? Number(chunks[2]) : undefined,
      },
      member: this.form.get('member').value
    };
  }