فهرست منبع

add email in IUserRequest

visuddhinanda 2 سال پیش
والد
کامیت
e781a07310
1فایلهای تغییر یافته به همراه12 افزوده شده و 3 حذف شده
  1. 12 3
      dashboard/src/components/api/Auth.ts

+ 12 - 3
dashboard/src/components/api/Auth.ts

@@ -14,6 +14,7 @@ export interface IUserRequest {
   id?: string;
   id?: string;
   userName?: string;
   userName?: string;
   nickName?: string;
   nickName?: string;
+  email?: string;
   avatar?: string;
   avatar?: string;
 }
 }
 
 
@@ -26,11 +27,19 @@ export interface IUserListResponse {
   };
   };
 }
 }
 
 
-export interface IUserApiResponse {
+export interface IUserResponse {
+  ok: boolean;
+  message: string;
+  data: IUserApiData;
+}
+
+export interface IUserApiData {
   id: string;
   id: string;
   userName: string;
   userName: string;
   nickName: string;
   nickName: string;
-  avatar: string;
+  email: string;
+  avatar?: string;
+  avatarName?: string;
 }
 }
 
 
 export interface IStudioApiResponse {
 export interface IStudioApiResponse {
@@ -39,5 +48,5 @@ export interface IStudioApiResponse {
   studioName?: string;
   studioName?: string;
   realName: string;
   realName: string;
   avatar?: string;
   avatar?: string;
-  owner: IUserApiResponse;
+  owner: IUser;
 }
 }