feat: move api-client as core's monorepo

Signed-off-by: Innei <tukon479@gmail.com>
This commit is contained in:
Innei
2022-12-20 21:26:21 +08:00
parent 06ab476c8a
commit a281f45ab4
101 changed files with 7990 additions and 297 deletions

View File

@@ -0,0 +1,27 @@
import { BaseModel } from './base'
export interface UserModel extends BaseModel {
introduce: string
mail: string
url: string
name: string
socialIds: Record<string, string>
username: string
modified: string
v: number
lastLoginTime: string
lastLoginIp?: string
avatar: string
postID: string
}
export type TLogin = {
token: string
expiresIn: number
// 登陆足迹
lastLoginTime: null | string
lastLoginIp?: null | string
} & Pick<
UserModel,
'name' | 'username' | 'created' | 'url' | 'mail' | 'avatar' | 'id'
>