feat: add new fields to Profile.Response as opt

pull/5100/head
Bunyamin Coskuner 5 years ago
parent bf309638a1
commit d2ddcf94b5

@ -1,16 +1,24 @@
import { ExtensibleObject } from './dtos';
export namespace Profile {
export interface State {
profile: Response;
}
export interface Response {
export interface Response extends Partial<ExtensibleObject> {
userName: string;
email: string;
name: string;
surname: string;
phoneNumber: string;
isExternal: boolean;
hasPassword: boolean;
/**
* Following 4 fields are added as optional (for backward compatibility) on 17.08.2020
* Also, this interface extends `ExtensibleObject` as partial for extraProperties field.
*/
isExternal?: boolean;
hasPassword?: boolean;
emailConfirmed?: false;
phoneNumberConfirmed?: false;
}
export interface ChangePasswordRequest {

Loading…
Cancel
Save