import { IsNotEmpty, ValidateIf , MaxLength, Matches  } from 'class-validator';
import { validationMessages } from '../../../messages/validation-messages';
import { ApiProperty } from '@nestjs/swagger';

export class AdminUpdateDto
{
    @ApiProperty({ example: 'Test', required : false, type : 'string' })
    // @IsNotEmpty({ message: validationMessages.user.first_name_required  })
    first_name: string;

    @ApiProperty({ example: 'User', required : false, type : 'string' })
    // @IsNotEmpty({ message: validationMessages.user.last_name_required  })
    last_name: string;

    @ApiProperty({ example: '+91', required : false, type : 'string' })
    // @IsNotEmpty({ message: validationMessages.user.country_code_required  })
    country_code: string;

    @ApiProperty({ example: '1234567890', required : false, type : 'string' })
    // @IsNotEmpty({ message: validationMessages.user.phone_number_required  })
    phone_number: string;

}
