revamp template
This commit is contained in:
34
src/auth/_models.ts
Normal file
34
src/auth/_models.ts
Normal file
@ -0,0 +1,34 @@
|
||||
import { type TLanguageCode } from '@/i18n';
|
||||
|
||||
export interface AuthModel {
|
||||
id: string;
|
||||
access_token: string;
|
||||
refresh_token: string;
|
||||
role_name: string;
|
||||
roles_list: [];
|
||||
company: any;
|
||||
user: any;
|
||||
// api_token: string;
|
||||
}
|
||||
|
||||
export interface UserModel {
|
||||
id: number;
|
||||
username: string;
|
||||
name: string;
|
||||
password: string | undefined;
|
||||
email: string;
|
||||
id_role: string;
|
||||
role_name: string;
|
||||
roles_list: [];
|
||||
token: AuthModel;
|
||||
|
||||
first_name: string;
|
||||
last_name: string;
|
||||
fullname?: string;
|
||||
occupation?: string;
|
||||
companyName?: string;
|
||||
phone?: string;
|
||||
roles?: number[];
|
||||
pic?: string;
|
||||
language?: TLanguageCode;
|
||||
}
|
||||
Reference in New Issue
Block a user